Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi CPU Auslastung des eigenen Programms ermitteln ... (https://www.delphipraxis.net/71323-cpu-auslastung-des-eigenen-programms-ermitteln.html)

Amnon82 13. Jun 2006 09:55


CPU Auslastung des eigenen Programms ermitteln ...
 
Ich bräuchte einen Code, mit dem Ich die CPU-Auslastung meines eigenen Programms herausbekomme.
Hab schon das Forum durchsucht, aber noch nichts gefunden ...

himitsu 13. Jun 2006 09:59

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
such ma in der CodeLib ;)

Es ist definitiev was da :)

cpuusagecpuusage

uwewo 13. Jun 2006 10:30

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
Einfachste Möglichkeit! Den Taskmanager bemühen.

Olli 13. Jun 2006 11:28

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
Also unter Windows 9x/Me geht das nur sehr mühsam und ist nicht sehr genau. Auf NT-Systemen kann man die Native API oder die Performance Counter bemühen ...

ManuMF 13. Jun 2006 17:32

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
Hallo,

in folgendem Beitrag habe ich etwas gefunden, was dir vielleicht weiter hilft:

[equote="Sir Rufo hat in http://www.delphipraxis.net/internal...=563069#563069 folgendes geschrieben:"]Es gäbe ja auch noch die möglichkeit, die Aktivität des Programms zu erfassen, indem man schaut, wieveil Prozessor-Zeit der Prozess verbraucht hat seit der letzten Messung.
Über WMI bekommt man zu dem Process auch die Information "UserModeTime" und "KernelModeTime".[/equote]

Gruß,
ManuMF

Olli 13. Jun 2006 19:05

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
Aber mit WMI und nicht-NT sieht's düster aus, oder?

MagicAndre1981 14. Jun 2006 10:30

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
WMI gibts auch für Win9x, als Update.

ManuMF 14. Jun 2006 13:25

Re: CPU Auslastung des eigenen Programms ermitteln ...
 
Hallo,

bringt dich das hier vielleicht weiter?

Gruß,
ManuMF


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr.

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