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 

100% CPU-Auslastung, trotz Wartezeit?



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!

09.09.2010, 22:01
Beitrag #11

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
100% CPU-Auslastung, trotz Wartezeit?
' schrieb:Braucht man nicht, verlass dich da ganz auf den Treiber. Hast du das dann mit dem Metronom gemacht?
Mal so mal so, wobei der Metronom im Prinzip keine wirkliche Wartezeit wäre bzw. je nach Situation. Aber ich glaube sogar, dass ich einmal ohne Verzögerung gearbeitet habe und das auch gut ging.

' schrieb:Ein einfaches, paralles Warten (ohne Datenflussabhaengigkeiten) von z.B. 49ms sollten doch fuer deine Anwendung hinhauen... keine Ahnung was du sonst noch mit den Daten machts... aber ich wuerde schaetzen, dass du mit 49ms so gut wie nie im busywait haengst.
Nein, das wäre der größte Mist, den ich machen könnte. Dann kann ich mir den FIFO schenken, da ein voll gelaufener FIFO nie abgearbeitet werden kann. Das liegt daran, dass ich mit 50 ms Werte rein schreibe und durch die Wartezeit auch nur mit 49 ms bzw. 50 ms auslese.
Ohne Verzögerung dauert das Auslesen und verarbeiten ca. 6 ms und das sollte nach Möglichkeit so bleiben. Ein FIFO, der etwas voller ist, wird so wieder zügig geleert.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
100% CPU-Auslastung, trotz Wartezeit? - Matze - 09.09.2010 22:01

Gehe zu: