![]() |
Cpu usage EINZELNER PROZESSE ermitteln
ich habe glaube ich so ziemlich alle Threads hier zum Thema CPU Auslastung gelesen, allerdings war dort immer nur die Sprache von der Gesamten momentanen Auslastung. Wie kann ich aber die momentane Auslastung der CPU und die Nutzung des Arbeitsspeichers für jedes einzelne Programm einzeln ermitteln?
Ich habe gehört, dass sowas mit Hilfe von Performancecountern möglich sein soll, aber wie ?? Der Taskmanager muss das ja auch hinbekommen. |
Re: Cpu usage EINZELNER PROZESSE ermitteln
Hier ist die Angabe der Windowsversion von äußerster Wichtigkeit. Also, welche ist es?
|
Re: Cpu usage EINZELNER PROZESSE ermitteln
Windows 2000/XP
Falls das auch noch einen Unterschied macht, dann nur XP ----- |
Re: Cpu usage EINZELNER PROZESSE ermitteln
Es macht keinen ;)
Dann würde ich dich bitten, dir von der ![]() \Win32API\ .\JwaNative.pas .\JwaNtStatus.pas .\JwaWinBase.pas .\JwaWinNT.pas .\JwaWinType.pas Entweder du benutzt direkt einen CVS-Client oder die ![]() Wenn du das hast, bräuchtest du noch etwas Lektüre. Bitte melde dich einmal per PN. |
Re: Cpu usage EINZELNER PROZESSE ermitteln
So. Nun da du im Prinzip alles hast, werde ich mich mal kurz verabschieden um ein kleines Beipiel zu verzapfen, mit dem du dein Ziel erreichen kannst ;)
Nicht Kunst und Wissenschaft allein, Geduld will bei dem Werke seyn. |
Re: Cpu usage EINZELNER PROZESSE ermitteln
Gib mir bitte bis Mittwoch Zeit. Ich muß mich jetzt erstmal anderen Dingen widmen. Ich vergesse es aber nicht. Gruß,
|
Re: Cpu usage EINZELNER PROZESSE ermitteln
Könntest du das dann gleich bitte in die Code-Lib einstellen? Danke.
|
Re: Cpu usage EINZELNER PROZESSE ermitteln
ja kein Problem, so drängt das nicht. Danke :)
|
Re: Cpu usage EINZELNER PROZESSE ermitteln
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
aus diversen Quellen im Netz und der MSDN habe ich nun im Anhang ein kleines Beispielprojekt für dieses Problem. Hinweis: Läuft nur unter NT-Systeme! Kritik und Verbesserungsvorschläge sind erwünscht :???: |
Re: Cpu usage EINZELNER PROZESSE ermitteln
Hi,
ein gutes Beispiel. Es hat aber einen Nachteil: du brauchst ein Handle zu dem entsprechenden Prozess. Es gibt Fälle, wo du das kaum bekommen wirst ;) Ich muß mal gucken, ob man das auch ohne Handle rausbekommt. Muß ich erst noch sehen. @perle: Ich sitze gerade an meinem Beispiel. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz