Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Neues VU-Meter, CPU-Auslastung (https://www.delphipraxis.net/132739-neues-vu-meter-cpu-auslastung.html)

markus5766h 18. Apr 2009 15:59


Neues VU-Meter, CPU-Auslastung
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo, diese Cpu-Auslastungsanzeige errechnet aus
der Auslastung aller Cores (1...4) die durchschnittliche
Auslastung der CPU und zeigt diese analog an.

EWeiss 18. Apr 2009 16:01

Re: Neues VU-Meter, CPU-Auslastung
 
sorry warum nimmst du nicht deinen alten Thread ?

gruss Emil

smallsmoker 18. Apr 2009 16:19

Re: Neues VU-Meter, CPU-Auslastung
 
zeigt nur von einem (quadcore) prozessor die auslastung an (die anderen werden erst garnicht angezeigt)

himitsu 18. Apr 2009 16:28

Re: Neues VU-Meter, CPU-Auslastung
 
außer daß mir die Anzeige viel zu groß ist,
mich soein "Strichelrand" um dein Zeiger stört
und ich auch nur eine Anzeige für alle Kerne hab ...


mach mal bitte das Update-/Messintervall etwas größer ... der Zeiger springt ja dermaßen hin und her, das macht einen ganz wuschig :stupid:

markus5766h 18. Apr 2009 16:45

Re: Neues VU-Meter, CPU-Auslastung
 
Hallo,
1) das Programm zeigt die durchschnittliche CPU-Belastung an, d.H. 1 (eine !!!) Anzeige
für - wieviel auch immer - Cores.
2) Updateintervall ist von 80ms auf 120ms geändert.
3) am Zeiger arbeite ich gerade, kommt so in etwa einer Stunde.

RWarnecke 18. Apr 2009 16:58

Re: Neues VU-Meter, CPU-Auslastung
 
Hallo,

habe auch gerade mal Dein Programm runtergeladen. Nur leider zeigt er nicht die richtige CPU-Auslastung an. Mein Taskmanager pendelt so zwischen 0 und 10 Prozent und Deine Anzeige zwischen 10 und 50 Prozent und das im Leerlauf.

himitsu 18. Apr 2009 17:13

Re: Neues VU-Meter, CPU-Auslastung
 
@RWarnecke: stell mal das Intervall im Taskmanager kleiner ein ... da bewegt es sich dann auch viel mehr ... bedenke auch, daß dieses Programm selbst rechenzeit für die Anzeige benötigt (sind halt ein paar Bilder zu berechnen und zu zeichnen).

250ms oder gar 500ms würden hier ein ruhigeres Bild ergeben (kurze Spitzen interessieren meißt eh nicht)

bei derartigen Meßdaten (Datendurchsätze und andere Auslastungen) nutz ich selber in meinen Programmen 200-250ms ... und man kommt auch gut mit dem Lesen hinterher (wobei ich meißt nur die Zahlen anzeige und keinen Zeiger/Graph)

markus5766h 18. Apr 2009 17:34

Re: Neues VU-Meter, CPU-Auslastung
 
Hallo,
hab' jetzt das Intervall des Neuzeichnens auf 200ms eingestellt,
in dieser Zeit wird der Durchschnitt von 20 Messungen ermittelt
(10ms)

RWarnecke 18. Apr 2009 17:59

Re: Neues VU-Meter, CPU-Auslastung
 
Zitat:

Zitat von himitsu
@RWarnecke: stell mal das Intervall im Taskmanager kleiner ein ... da bewegt es sich dann auch viel mehr ... bedenke auch, daß dieses Programm selbst rechenzeit für die Anzeige benötigt (sind halt ein paar Bilder zu berechnen und zu zeichnen).

Das verstehe ich ja, aber nach meinem Verständnis kann das Programm doch nicht die ganze Zeit zwischen 10 und 50 Prozent hin und her pendeln, wenn mein Task-Manager konstant unter 10 Prozent bleibt. Dabei ist es egal, welche Aktualisierungsgeschwindigkeit ich eingestellt habe.
Teilweise hatte das Programm auch spitzen von 70-80 Prozent, während mein Task-Manager immer noch zwischen 0 und 10 Prozent pendelte.

Ich habe einen AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ mit 4GB Arbeitsspeicher und VISTA 64Bit.

himitsu 18. Apr 2009 18:24

Re: Neues VU-Meter, CPU-Auslastung
 
nja, bei kurzen Messintervallen fällt eine kurze Spitze auf, wärend der Taskmanager länger mißt und somit alles im Durchschnitt runterrechnet ... aber ich weiß jetzt auch nicht wie markus5766h die Auslastung mißt ... meine AMD-CPU ist dynamisch getaktet ... da drehen eh viele Meßmethoden durch und messen sonstewas, da sich der Takt ständig mal ändern kann :angel2:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz