|
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V15: Ram Auslastung eines Prozesses auslesen |
Von |
Cheffboss |
Datum |
01. Juli 2022 um 17:36:25 |
Frage |
Moin! Ich möchte über einen fremden Prozess Informationen abfragen. Zum Beispiel über den „firefox.exe“, wieviel RAM dieser gerade benötigt. Leider finde ich keine Lösung! Ich habe schon stundenlang gegoogelt und verschiedene mögliche Wege ausprobiert. Je nach Code, kommen immer andere Ergebnisse raus. Code im Anhang!
Ich möchte den genauen Wert von einen beliebigen Prozess in diesem Fall vom firefox.exe richtig angezeigt bekommen, so wie dieser auch im Task Manager drin steht. :!:
Wäre Super, wenn jemand mir dabei helfen kann. Da ich mit meinen Latein am Ende bin. BIG THX
Code: https://www.vb-paradise.de/index.php/Attachment/52686-Form1-vb/
Link zum Bild:https://i.ibb.co/W2YHTGz/rambug.jpg |
|
Antwort: |
Von |
Cheffboss |
Datum |
15. Juli 2022 um 18:20:19 |
Antwort |
@an alle Ich habe nun im einem anderen Forum die Lösung bekommen. Danke an: "xored" vom vb-paradise.de.For Each Prozess As Process In Process.GetProcesses() If (Prozess.ProcessName = "Notepad") Then ' Ohne die Zeile kannst du alle Prozesse ausgeben und auslesen lassen Dim pf1 As PerformanceCounter = New PerformanceCounter("Process", "Working Set - Private", Prozess.ProcessName) Debug.WriteLine("{0}:{1} {2:N}MB", Prozess.ProcessName, "Private Working Set ", pf1.NextValue() / 1024 / 1024) End If Next |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|