06.05.2016, 19:23
Hallo zusammen,
ich habe zwar schon einen Thread offen, dieser hier betrifft allerdings eine andere Frage:
Ich habe ein kleines Beispiel VI dazu erstellt und angehängt.
Ich erstelle in einer Schleife Bilder um sie dann in einem Array zu speichern. Das Array wird vorher initialisiert und auf 1000 Bilder beschränkt.
Nun macht die Kamera die Bilder und füllt den RAM auf, wenn ich aber das Array wieder lösche bzw mit Nullwerten belege, wird der Speicher nicht freigegeben. Erst nachdem ich LabVIEW komplett geschlossen habe, ist der Speicher wieder frei. Aus diesem Grund hatte ich schon desöfteren out of Memory Probleme, obwohl ich den Platz ja eigtl gar nicht benötige.
In meinem Haupt VI werden die Bilder danach per Tastendruck auf die Festplatte gespeichert und danach so wie in dem Beispiel VI gelöscht.
Offensichtlich mache ich aber irgendwas falsch Wie bekomme ich also den Speicher frei?
Diese Art Referenzen müssen doch nicht geschlossen werden, oder?
Danke im Voraus für eure Rückmeldungen!
Beste Grüße,
moTo
Falls ihr jetzt keine Kamera da habt, könnte man ja alternativ auch ein extrem großes Array mit Zufallszahlen vollmachen..
ich habe zwar schon einen Thread offen, dieser hier betrifft allerdings eine andere Frage:
Ich habe ein kleines Beispiel VI dazu erstellt und angehängt.
Ich erstelle in einer Schleife Bilder um sie dann in einem Array zu speichern. Das Array wird vorher initialisiert und auf 1000 Bilder beschränkt.
Nun macht die Kamera die Bilder und füllt den RAM auf, wenn ich aber das Array wieder lösche bzw mit Nullwerten belege, wird der Speicher nicht freigegeben. Erst nachdem ich LabVIEW komplett geschlossen habe, ist der Speicher wieder frei. Aus diesem Grund hatte ich schon desöfteren out of Memory Probleme, obwohl ich den Platz ja eigtl gar nicht benötige.
In meinem Haupt VI werden die Bilder danach per Tastendruck auf die Festplatte gespeichert und danach so wie in dem Beispiel VI gelöscht.
Offensichtlich mache ich aber irgendwas falsch Wie bekomme ich also den Speicher frei?
Diese Art Referenzen müssen doch nicht geschlossen werden, oder?
Danke im Voraus für eure Rückmeldungen!
Beste Grüße,
moTo
Falls ihr jetzt keine Kamera da habt, könnte man ja alternativ auch ein extrem großes Array mit Zufallszahlen vollmachen..