INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

parallele Tasks - Performance



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.10.2011, 06:19
Beitrag #5

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
RE: parallele Tasks - Performance
(04.10.2011 16:46 )Selectah schrieb:  Speziell Nr. 2 ist problematisch. Denke, alle anderen Prozesse habe ich weitgehend im Griff.
Bei 2. läuft mir allerdings der Speicher immer voll. Wenn ich das Programm einige Minuten laufen lasse, braucht es fast genau so lange um beendet zu werden, was meine Vermutung mit dem Speicherüberlauf hervorruft.
Kann mir hierbei vielleicht irgendwer behilflich sein? Habe ich in der Syntax für die Schreibeprozedur irgendwelche Fehler gemacht? Ich grübel nun schon mehr als eine Woche an dem Problem, aber ich sitze hier wie der Ochs vorm Berg. Sad
Lasse ich alle 5 Prozesse parallel laufen, so wird die Problematik deutlich beschleunigt. Wie man sieht, habe ich auch einen Indikator für die Zeit eines Schleifendurchlaufs eingebaut. Dieser zeigt mir, dass sich mit der Laufzeit auch jeder einzelne Schleifendurchlauf verlangsamt.

Hoffe, ich hab mich deutlich ausgedrückt. Blink

Hallo Selectah,
hab Deine Vi´s nur kurz überflogen. OBTAIN Notifier oder OBTAIN Queue NIEMALS in die While-Schleife bzw. bei jeder Iteration ausführen (bei Dir im Sub-Vi "Config_DAQmx_write_ALL.vi").
Dadurch werden ständig neue Referenzen erzeugt die den Speicher zumüllen.
Also OBTAIN außerhalb der Schleife und die Referenz(en) weitergeben.

Gruß
Ralf
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: parallele Tasks - Performance - rasta - 05.10.2011 06:19
RE: parallele Tasks - Performance - jg - 05.10.2011, 08:00

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Parallele Frequenz-Datenerfassung mit NI-9401 ArneS 5 3.469 18.02.2021 09:41
Letzter Beitrag: GerdW
  parallele Ausführung von for-loops stsc 5 4.693 24.07.2019 15:12
Letzter Beitrag: stsc
  Probleme mit Performance (Berechnungen und Grafik) catbull 5 4.208 21.07.2018 10:13
Letzter Beitrag: IchSelbst
  Performance beim Betrieb über WLAN Heber 9 5.179 22.08.2017 14:28
Letzter Beitrag: Heber
  Parallele Ausführung mehrerer Sub-Vis Anna1988 21 12.813 20.07.2015 11:51
Letzter Beitrag: Anna1988
  Melder Performance D_Sev 13 10.244 08.09.2014 10:56
Letzter Beitrag: GerdW

Gehe zu: