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 

Probleme mit der Rechenzeit



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!

30.04.2009, 16:01
Beitrag #10

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.700
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Probleme mit der Rechenzeit
' schrieb:ja sorry, ich hab die % der cpu auslasung angegeben!
Also 80% CPU-Auslastung durch das LV-Programm? Das ist um mindestens 60% zu viel. Die Leerlaufauslastung kann bei 80% (besser 95%) liegen. Das ist dann gut.

Zitat:was den speicher angeht: 600/1000mb scheint aber unabhängig davon zu sein, obs prog läuft oder nicht
Gesamtspeicherauslastung von 1GB? Und wieviel Speicher verbraucht das LV-Programm.


Was sich bei mir immer als Zeitfresser herausstellt, ist folgendes:
Dauerndes (z.B. in While-Schleife für Schieberegister) "Array erstellen". Im Allgemeinen solche Array-Funktionen, die die Array-Größe ändern. Abhilfe "In Array ersetzen"
Refresh am Frontpanel. 250ms sich ausreichend.
Ausgabe an Graphen. Je nach Kompexität kann das Darstellen im Graphen schon mal 500 ms dauern.
While-Schleifen, auch solche die pollen, hab ich mit 50ms laufen.

Unkritisch scheint mir zu sein:
While-Schleifen zum Abfragen von Bedienelementen sind zwar unkritisch. Ich hab sie aber mittlerweile alle durch Event-Cases ersetzt.
Ich hab so um die 10 parallele SubVIs laufen. Alle in 50ms zum DAQmx-Samplen. Ich kann nichts negatives feststellen.
Auch bei jeder Menge Queues und Melder hab ich keine Nachteile festellen können.

Noch ein Wort zu den Globalen Variablen:
GV an sich, finde ich, sind sehr schön. Nur nicht in LV. Daher: FGV. Damit sind die Daten global vorhanden, aber eben nicht im Format einer GV, sondern im Format eines SubVIs, das in den Datenfluß eingebunden werden kann.

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
30
Antwort schreiben 


Nachrichten in diesem Thema
Probleme mit der Rechenzeit - Dusky - 30.04.2009, 13:56
Probleme mit der Rechenzeit - schrotti - 30.04.2009, 14:22
Probleme mit der Rechenzeit - Dusky - 30.04.2009, 14:37
Probleme mit der Rechenzeit - jg - 30.04.2009, 14:46
Probleme mit der Rechenzeit - Dusky - 30.04.2009, 15:03
Probleme mit der Rechenzeit - TSC - 30.04.2009, 15:04
Probleme mit der Rechenzeit - Dusky - 30.04.2009, 15:09
Probleme mit der Rechenzeit - TSC - 30.04.2009, 15:19
Probleme mit der Rechenzeit - oenk - 30.04.2009, 15:52
Probleme mit der Rechenzeit - IchSelbst - 30.04.2009 16:01
Probleme mit der Rechenzeit - rasta - 30.04.2009, 16:08
Probleme mit der Rechenzeit - Dusky - 30.04.2009, 16:28
Probleme mit der Rechenzeit - jg - 30.04.2009, 19:14
Probleme mit der Rechenzeit - schrotti - 30.04.2009, 20:20
Probleme mit der Rechenzeit - Dusky - 07.05.2009, 13:48
Probleme mit der Rechenzeit - Dusky - 07.05.2009, 14:42
Probleme mit der Rechenzeit - IchSelbst - 07.05.2009, 15:19
Probleme mit der Rechenzeit - RoLe - 07.05.2009, 15:38

Gehe zu: