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 

Problem mit Speicherauslastung



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!

10.09.2009, 21:34 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2009 21:37 von IchSelbst.)
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.695
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Problem mit Speicherauslastung
Zitat:Zwar mit dem alten Namen, aber das scheint LV nicht so zu mögen.
Dieses Verhalten ist richtig so!

Guckst du Hilfe zu "Melder anfordern":
Zitat:Wenn die Funktion "Melder anfordern" innerhalb einer Schleife eine Referenz auf einen benannten Melder ausgibt, erzeugt LabVIEW bei jeder Iteration der Schleife eine neue Referenz auf den Melder. Wenn "Melder anfordern" in einer engen Schleife (tight loop) verwendet wird, erhöht sich die Speicherauslastung kontinuierlich, da für jede neue Referenz weitere vier Bytes hinzukommen. Diese Bytes werden automatisch beim Stopp des VIs freigegeben. Bei Applikationen mit langen Ausführungszeiten scheint LabVIEW aber Speicher zu verlieren, da die Auslastung kontinuierlich steigt. Daher sollte nach jeder Iteration in der Schleife die Funktion Melder freigeben aufgerufen werden, damit nicht unnötig viel Speicher belegt wird.

Beachte:
Es wird eine Referenz auf einen Melder erstellt, nicht unbedingt ein neuer Melder. Jede Referenz verbraucht Speicher. Ich lass immer nur eine Referenz erstellen und verwende nur diese eine. Bei "Melder löschen" wird per Voreinstellung nur die Referenz gelöscht - der Melder wird erst gelöscht, wenn alle Referenzen gelöscht wurden.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Problem mit Speicherauslastung - jg - 10.09.2009, 19:45
Problem mit Speicherauslastung - IchSelbst - 10.09.2009 21:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Speicherauslastung von LabView Trinitatis 5 5.838 07.01.2016 15:08
Letzter Beitrag: Trinitatis
  Speicherauslastung von LabView, mit LabView auslesen Adiboing 1 6.452 08.03.2011 16:05
Letzter Beitrag: NWOmason
  Speicherauslastung und Auslagerungsdatei Rainito 17 11.756 29.10.2010 12:58
Letzter Beitrag: Rainito
  Speicher voll aufgrund Speicherauslastung (LabVIEW 2009) Honeygirl24 16 16.016 09.06.2010 08:22
Letzter Beitrag: dimitri84
  Sonderbare Speicherauslastung schrotti 8 6.687 16.01.2009 14:35
Letzter Beitrag: schrotti
  Hohe CPU und Speicherauslastung, wie kann man das verbessern? bierber 15 16.986 20.07.2006 16:58
Letzter Beitrag: eg

Gehe zu: