LabVIEW: memory is full
: 09 sie 2005 13:14
Witam. środowisko pracy: LabVIEW 7.1, system Windows XP
robie sobie w LabVIEW symulacje sieci komputerowej i przy zwiększeniu parametrów (ilość iteracji=100000 i ilość stacji=1000 [dla 100 jest OK]) pojawia mi się błąd: LabVIEW: Memory is full. VI "..." was stopped at Loop Tunnel 0xC38 of subVI "..."
pamięć wirtualna: rozmiar pliku stronicowania 4096 - 4096 (czyli max jaki udało mi sie ustawić).
wiem, że nie jako pierwszy zetknąłem się z problemem przydzielania pamięci przez LabVIEW, gdzieś kiedyś usłyszałem podpowiedź: referencje. starałem się rozwiązać problem przez zastosowanie reference ale bez większych rezultatów (może nieumiejętnie zastosowałem...)
Czy ma ktoś na to jakiś patent? bardzo bym prosił o pomoc.
Wcześniej pracowałem w Matlabie, którego zajechałem. LabVIEW pracuje znacznie szybciej a przede wszytkim jaśniej (nie gubię się w miecierzach) ale potrzeba obejść problem z przydzielaniem pamięci.
W załączniku mój podstawowy program.
Pozdrawiam.
robie sobie w LabVIEW symulacje sieci komputerowej i przy zwiększeniu parametrów (ilość iteracji=100000 i ilość stacji=1000 [dla 100 jest OK]) pojawia mi się błąd: LabVIEW: Memory is full. VI "..." was stopped at Loop Tunnel 0xC38 of subVI "..."
pamięć wirtualna: rozmiar pliku stronicowania 4096 - 4096 (czyli max jaki udało mi sie ustawić).
wiem, że nie jako pierwszy zetknąłem się z problemem przydzielania pamięci przez LabVIEW, gdzieś kiedyś usłyszałem podpowiedź: referencje. starałem się rozwiązać problem przez zastosowanie reference ale bez większych rezultatów (może nieumiejętnie zastosowałem...)
Czy ma ktoś na to jakiś patent? bardzo bym prosił o pomoc.
Wcześniej pracowałem w Matlabie, którego zajechałem. LabVIEW pracuje znacznie szybciej a przede wszytkim jaśniej (nie gubię się w miecierzach) ale potrzeba obejść problem z przydzielaniem pamięci.
W załączniku mój podstawowy program.
Pozdrawiam.