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:

Signalverlaufsdiagramm und die CPU Auslastung



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!

26.01.2024, 14:05
Beitrag #1

baer1775 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2024

2022
2000
DE


Deutschland
Signalverlaufsdiagramm und die CPU Auslastung
Hallo Zusammen,

es gibt schon einige Threats aber irgendwie finde ich mich mit meinem Problem nicht wieder Sad. Bitte verzeiht mir das.
(Ich bin aber auch echt ne Niete wenn's um suchen geht Blink)


Sodele...

Einleitung:
Von einem Roboter werden über UDP Daten an LV übergeben und in ein Signalverlaufsdiagramm geschrieben. Das nehme ich übrigens auch als Datenpuffer (Historiendaten)
um nachher ein LVM abzuspeichern (u.a.). Die Datenspeicherung und alles außenrum funktioniert eigentlich klasse. Hier und da noch ein paar Fehlerchen und verbesserungspotential
aber es läuft gut. Paralell wird der Prüfling über XNET LIN angesteuert und auch Daten ausgelesen. Alles läuft per Laptop (DELL/ intel Core i5)

Es geht um folgendes:
Die Livedarstellung der Messdaten mach mir rießige Probleme. 5 Plots im Livebild über 50 Sekunden bei 4ms/250hz dargestellt haut mir den CPU auf über 30% und die
ganze Applikation wird so träge, dass diese kaum noch zu bedienen ist. IUnd irgendwann kackt natürlich auch die UDP Verbindung und mein LIN wegen timeout ab.

Ich habe mal ein ganz simples Beispiel angehängt wo man deutlich sieht, dass rein die grafische Darstellung des Signalverlaufsdiagramms über längere Zeit
die CPU auf über 30% auslastet. Schaltet man, durch umschalten der Regiisterkarte , die im Hinterrund keinerlei Funktion hat, die grafische Darstellung des Signalverlaufdiagramms
ab, dann sinkt die CPU Last wieder auf unter 5%.

Also: Dass das Signalverlaufsdiagramm die CPU belastet ist ja somit eigentlich klar. Aber wie bekomme ich das besser hin? Wie bekomme ich eine Liveansicht über ca. 60 Sekunden,
die die CPU nicht so übertrieben belastet?


Wäre über ein Tips wirklich dankbar. Grüße und ein schönes Wochenende
Marco


Angehängte Datei(en)
20.0 .vi  DIA bad performance.vi (Größe: 249,39 KB / Downloads: 102)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Signalverlaufsdiagramm und die CPU Auslastung - baer1775 - 26.01.2024 14:05

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Limit testen - 100% CPU Auslastung olnol 8 6.291 07.09.2009 13:13
Letzter Beitrag: olnol

Who read this thread?
7 User(s) read this thread:
baer1775, GerdW, Woodeye, IchSelbst, Kiesch, th13, TpunktN

Gehe zu: