Autor Beitrag
Niko S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 566
Erhaltene Danke: 10

Win 7, Ubuntu
Lazarus, Turbo Delphi, Delphu 7 PE
BeitragVerfasst: Di 19.01.10 17:54 
Ich war mir jetzt nicht ganz schlüssig, in welche Sparte das kommt. Sorry.

Ich bin auf der Suche, nach einer Möglichkeit, den RAM und CPU verbrauchen eines laufeneden Programmes/Prozesses auszulesen.
Hat da wer mal nen Tipp für mich?
Ich hab zawr gesucht, aber finde meistens nur allgemeine Möglichkeiten des Auslesens.

Grüße
Niko
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Di 19.01.10 18:12 
Es gibt da so ein Tool, das nennt sich Taskmanager


Edit:
Achso, das soll dein Programm können. Ich dachte erst, du meintest, wie du diese Werte von deinem Programm testweise ausliest.


Zuletzt bearbeitet von Boldar am Di 19.01.10 18:52, insgesamt 1-mal bearbeitet
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 19.01.10 18:34 
Ich schlage da einmal die Process Status API vor, genauer gesagt in diesem Fall GetProcessMemoryInfo:
msdn.microsoft.com/e...ibrary/ms683219.aspx

Blättern in der Doku hilft in solchen Fällen schon. Bzw. diese Funktion habe ich durch eine Suche bei Bing als erstes Ergebnis bekommen:
www.bing.com/search?...e:msdn.microsoft.com
Niko S. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 566
Erhaltene Danke: 10

Win 7, Ubuntu
Lazarus, Turbo Delphi, Delphu 7 PE
BeitragVerfasst: Di 19.01.10 19:57 
Okay das löst jetzt aber nicht mein Problem, wie man damit umgeht.
I-wie bin ich neulang auf API-Ebene.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 19.01.10 20:56 
user profile iconNiko S. hat folgendes geschrieben Zum zitierten Posting springen:
Okay das löst jetzt aber nicht mein Problem, wie man damit umgeht.
Google kennst du aber, oder? :roll:
Suche bei Google DELPHI GETPROCESSMEMORYINFO
www.swissdelphicente...showcode.php?id=1010
Niko S. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 566
Erhaltene Danke: 10

Win 7, Ubuntu
Lazarus, Turbo Delphi, Delphu 7 PE
BeitragVerfasst: Di 19.01.10 21:28 
Schon nur irgendwie bin ich nicht auf das richtige gekommen *kopfkratz*
Vielleicht sollt ich meine Suchmethoden mal überarbeiten...
Danke für die Links
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 19.01.10 21:46 
Suchmethoden sind bei mir ganz einfach:
Wenn es etwas mit Delphi zu tun hat, schreibe ich Delphi direkt vor die Suchbegriffe.
Zudem habe ich die Suchkürzel msdn und df:
Wenn ich in die Omnibar von Chrome eingebe "msdn Suchbegriff", wird automatisch bei Bing nach "Suchbegriff site:msdn.microsoft.com" gesucht. Das ist super um die Dokumentation zu durchsuchen.
Wenn ich "df Suchbegriff" eingebe wird im Delphi-Forum entsprechend über Bing gesucht.

Damit und mit den weiteren Suchkürzeln finde ich eigentlich immer in wenigen Sekunden was ich gerade brauche. Und Chromes Omnibar tut da ein übriges. ;-)
Niko S. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 566
Erhaltene Danke: 10

Win 7, Ubuntu
Lazarus, Turbo Delphi, Delphu 7 PE
BeitragVerfasst: Di 19.01.10 21:50 
hm, ich sollte mir mal am besten die Doku seiten speichern.
Es gibt nur noch ein kleines Problem ich hab jetzt damit so ein wenig rumgebastelt, und festgestellt, dass mit den gegebenen Funktionen,
der Speicher seltsamerweise anders ist, als im Taskmanager angegeben.
Vielleicht hängts mit Win 7 zusammen? :nixweiss: