Re: Labview a pamięć systemowa Windows...
: 31 sty 2009 09:00
Witam
mam problem z poniższym programem (labview 7.1) zgłasza się komunikat not enough memory chociaż
mam 3GB ramu, z tego co się zdążyłem zorientować to wynika to raczej z błędu konstrukcji programu, program ten liczy krótkotrwałą transformatę furiera, w której ustawia się parametry okienkowania, jednym z nich jest time increment - definicja z helpa (time increment is the number of samples to shift the sliding window. The default is 1. Increasing time increment decreases the computation time and reduces memory requirements, but also reduces time-domain resolution. Decreasing time increment improves time-domain resolution, but increases the computation time and memory requirements) sprawdzałem zużycie pamięci i nie przekracza ono 50% gdy wyskakuje błąd. Jeśli ustawię time increment na 2 to programik liczy ale wolno. Błąd wyskakuje nawet wtedy, gdy uruchamiam programik bez podłączonego modułu akwizycji danych. Proszę o wskazówki ewentualnych zmian w programie które by go usprawniły?
mam problem z poniższym programem (labview 7.1) zgłasza się komunikat not enough memory chociaż
mam 3GB ramu, z tego co się zdążyłem zorientować to wynika to raczej z błędu konstrukcji programu, program ten liczy krótkotrwałą transformatę furiera, w której ustawia się parametry okienkowania, jednym z nich jest time increment - definicja z helpa (time increment is the number of samples to shift the sliding window. The default is 1. Increasing time increment decreases the computation time and reduces memory requirements, but also reduces time-domain resolution. Decreasing time increment improves time-domain resolution, but increases the computation time and memory requirements) sprawdzałem zużycie pamięci i nie przekracza ono 50% gdy wyskakuje błąd. Jeśli ustawię time increment na 2 to programik liczy ale wolno. Błąd wyskakuje nawet wtedy, gdy uruchamiam programik bez podłączonego modułu akwizycji danych. Proszę o wskazówki ewentualnych zmian w programie które by go usprawniły?