Einzelnen Beitrag anzeigen

Novo

Registriert seit: 27. Mai 2007
122 Beiträge
 
Delphi 7 Enterprise
 
#1

[HELP] CPU / RAM AUslastung eines Prozesses auslesen

  Alt 24. Nov 2011, 20:36
Hallo Community,

es gibt viele Beiträge und "Lösungen" rund um das Thema CPU und RAM Auslastung auszulesen.
Habe nun mehrere Ausprobiert (Taskmanager, TShellExecuteInfo, CpuUsage.pas), jedoch zeigen mir die alle falsche Werte sowohl bei CPU und RAM Auslastung an.
Wenn Windows Taskmanager sagt, Auslastung kontinuierlich bei 10% - 15%, sagt mir mein Code 24%, 30% etc. an.
Auch bei der RAM Auslastung sind es immer einige bis 100 MB mehr.

Benutze Delphi 7 auf Windows 7 x64.
Kommen die nicht mit MultiCores zurecht oder was ist das Problem?

Also ich möchte per Delphi Programm ein Prozess starten und mir dessen CPU / RAM Auslastung anzeigen.
Das Handle von hProcess habe ich.
Takeo
Don't make me angry...
You wouldn't like me when I'm angry!
Blut ist leben, Leben ist Blut, ins Licht geboren suchen wir die Dunkelheit!
  Mit Zitat antworten Zitat