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 

CPU-überlastung beim schließen von Sub-VI´s



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!

11.08.2008, 19:15
Beitrag #1

Bioag Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Aug 2008

8.5.1
2003
de

76131
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
Hallo!
Hab ein sehr seltsames Problem in LV 8.5.1:
Wenn mein Programm längere Zeit läuft (Stunden bis Tage) steigt die CPU Auslastung beim schließen von Sub-VI´s (While-Schleife stoppen) auf 100% und der Rechner hängt für ca 1 Minute. Danch ist wieder alles ok. Das gleiche passiert auch, wenn ich eine Sonde auf dem Blockdiagramm schließe.
Das Ganze passiert auf verschiedenen guten Rechner mit XP und 2K
Habt ihr eine Idee woran das liegt???
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.08.2008, 19:28
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:Habt ihr eine Idee woran das liegt???
Hhm.

Erstens: Graphik.
Zweitens: Hauptspeicher überlastet wegen Array in Schiebereigister.
Drittens: Asynchronität welcher Art auch immer.
Viertens: Zu viele offene Handle
...

Für genauere Aussagen muss man den Sourcecode kennen. Kannst du ein Bild vom Sourcecode machen?

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
11.08.2008, 19:32 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2008 19:33 von jg.)
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
Ohne dein VI zu sehen, dass dir Ärger macht, ist das schwer zu sagen. Dein Infos sind einfach viel zu dünn, und meine Krstallkugel mit ihren hellseherischen Fähigkeiten ist leider defekt. Reparatur dauert noch etwas...Big Grin

Die üblichen Verdächtigen sind vor allem Array-Operationen. Verwendest du mglw. in deiner While-Schleife viele Build-Array Operationen und allozierst dadurch dauernd neuen Speicher? Was sagt den die Speicheraulastung? Steigt die immer weiter an, während dein Programm läuft? Schließt du irgendwelche Referenzen vielleicht nicht selber? Oder machst immer wieder neue auf? Oder oder oder...

MfG, Jens

EDIT: @IchSelbst: Da ist sich Franken ja mal wieder einig...

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 19:52
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:EDIT: @IchSelbst: Da ist sich Franken ja mal wieder einig...
In diesem Falle könnte es schwieriger werden als der Standardfall. Bioag hat schleißlich LV-Erfahrung seit 2003 - seh ich gerade. Da könnte auch ein "Spezialfeature" von 851 Schuld sein.

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
12.08.2008, 13:34
Beitrag #5

Bioag Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Aug 2008

8.5.1
2003
de

76131
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:In diesem Falle könnte es schwieriger werden als der Standardfall. Bioag hat schleißlich LV-Erfahrung seit 2003 - seh ich gerade. Da könnte auch ein "Spezialfeature" von 851 Schuld sein.

Danke - ja ich mach das nicht erste seit gestern. Mein Programm ist recht komplex - deswegen kann ich es euch schlecht zeigen. Es lief unter allen alten Versionen über mehrere Wochen ohne Probleme. Vi-Profile ist völlig unauffällig.
Ich denke auch, dass der Fehler LabVIEWintern ist - warum sollte das schließen einer Sonde aufgrund meines VI´s so lange dauern?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.08.2008, 13:43
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
Also, ich hatte persönlich Ärger mit dem 3D-Graphen bei der Umstellung eines Projektes auf LV8.5.1.

Ich hatte in früheren Programm-Versionen einige Refnums des 3D-Graphen (Zugriffe auf Plots und/oder Achsen) nicht geschlossen. Was bisher kein Problem. Dann bei 8.5.1 bleibt mein Programm am Ende als Task im Speicher hängen, und das zuverlässig. Nachdem ich nun alle Refnums brav schließe, geht es wieder.

Was anderes fällt mir jetzt leider auch nicht ein.

Kann natürlich auch 8.5.1 sein..., hast du schon Zugriff auf 8.6?

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.08.2008, 14:20
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:Ich denke auch, dass der Fehler LabVIEWintern ist - warum sollte das schließen einer Sonde aufgrund meines VI´s so lange dauern?
Was steht denn in der Sonde, ein Graph?

Hast du mal die Bugliste von 851 durchgesehen, ob da was dabei ist, was auf dich zutreffen könnte?

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
13.08.2008, 08:53
Beitrag #8

Bioag Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Aug 2008

8.5.1
2003
de

76131
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:Was steht denn in der Sonde, ein Graph?

Hast du mal die Bugliste von 851 durchgesehen, ob da was dabei ist, was auf dich zutreffen könnte?
Der Inhalt der Sonde ist egal boolsch oder DBL - immer das Gleiche!
In der Bugliste hab ich nichts gefunden und der NI Support konnte mir auch noch nicht weiterhelfen. Hab das Programm Massenkompiliert - soll angeblich helfen...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2008, 14:02
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:In der Bugliste hab ich nichts gefunden und der NI Support konnte mir auch noch nicht weiterhelfen. Hab das Programm Massenkompiliert - soll angeblich helfen...
Immer das Gleiche. - Nix hilft. Aber mach dir nix draus, andere und ich haben ähnliche Probleme.

Wie sieht es denn mit der CPU-Auslastung aus, wenn die Anwendung gerade steht: 100% oder 0%?

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
14.08.2008, 08:10
Beitrag #10

Bioag Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Aug 2008

8.5.1
2003
de

76131
Deutschland
CPU-überlastung beim schließen von Sub-VI´s
' schrieb:Der Inhalt der Sonde ist egal boolsch oder DBL - immer das Gleiche!
In der Bugliste hab ich nichts gefunden und der NI Support konnte mir auch noch nicht weiterhelfen. Hab das Programm Massenkompiliert - soll angeblich helfen...
Hab den Fehler gefunden! Es gab tatsächlich eine Referenz, die geöffent und nicht wieder geschlossen wurde!

Danke für eure Hilfe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Vi schließen Pansonia 6 6.210 24.03.2015 10:13
Letzter Beitrag: GerdW
  Debugging - Panel schließen ohne es zu schließen NoWay 5 5.740 11.11.2014 15:07
Letzter Beitrag: Lucki
  Schließen eines Programms durch Schließen-Button S04View 10 14.475 03.03.2011 18:14
Letzter Beitrag: S04View
  .exe schließen pannchen 7 9.015 28.04.2009 18:06
Letzter Beitrag: Queue

Gehe zu: