LabVIEWForum.de
Speicher nicht ausreichend für Sequenz - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Speicher nicht ausreichend für Sequenz (/Thread-Speicher-nicht-ausreichend-fuer-Sequenz)



Speicher nicht ausreichend für Sequenz - Turbopavel - 16.10.2013 13:16

Hallo!

Ich versuche von meiner Kamera Bilder aufzunehmen und einzelnd abzuspeichern. Da ich zwingend eine Framerate von 210fps erreichen muss, habe ich mich für das Grabben einer Sequenz entschieden, was auch soweit funktioniert, bei einer Aufnahmelänge von einer Sekunke. Hier das Problem: Sobald ich Aufnahmen von 10 Sekunden erreichen will, also 2100 Bilder einstelle, bekomme ich die Fehlermeldung, das mein Arbeitsspeicher nicht ausreicht.
(Fehler -1074396159 bei IMAQdx Get Image.vi / IMAQ Vision: Für diesen Vorgang ist nicht genügend Arbeitsspeicher vorhanden.)

Gibt es eine Möglichkeit diesen Speicher zu erweitern?! Ich gehe mal davon aus das LabView mit Arbeitsspeicher den internen Buffer meint und nicht meinen verbauten Arbeitsspeicher, der mit 16GB denke ich nicht das Problem an der Sache ist!

[attachment=46771]

Daten:

Basler Pilot piA640-210gc
LabView 2013 (32bit)
Windows 7

Einstellungen im Programm:

Number of Images: 2100
Exposure Time: 600
Frame Rate: 210

Danke schonmal im Voraus!


RE: Speicher nicht ausreichend für Sequenz - Y-P - 17.10.2013 09:05

Schon mal dort geschaut:
http://digital.ni.com/public.nsf/allkb/1922FCDCE6623ABC8625735300592793 ?

Ein Auszug von dort:
Zitat:The best way to improve the chances that there is a large enough contiguous memory block is to remove as many startup applications as possible and then reboot the machine. The more programs that are loaded, the more memory is allocated by the Operating System resulting in fewer large contiguous memory blocks for Vision to use. There are also third-party memory defragmenting programs available to clean up memory, which could decrease the probability of the memory request being denied.

Gruß Markus