Seite 1 von 1

CPU Usage eines speziellen Processes(PID) ausgeben

Verfasst: Freitag 19. Juni 2020, 15:09
von sublist
Hallo. Ich möchte die CPU USage eine speziellen Processes auslesen.
Ich finde nur, wie man die Summe aller Prozesse abfragen kann.
Den Processnamen oder die ID habe ich bereits

Jemand ne Idee?

Code: Alles auswählen

import psutil
psutil.virtual_memory()
dict(psutil.virtual_memory()._asdict())

print(psutil.cpu_percent(interval=1))

Re: CPU Usage eines speziellen Processes(PID) ausgeben

Verfasst: Freitag 19. Juni 2020, 15:22
von __blackjack__
@sublist: `psutil.Process`-Objekte haben auch so eine Methode.

Die ersten beiden Zeilen nach dem Import sind übrigens ziemlich sinnfrei. Und warum wandelst Du das Ergebnis von `_asdict()` *noch mal* in ein `dict`?

Re: CPU Usage eines speziellen Processes(PID) ausgeben

Verfasst: Freitag 19. Juni 2020, 15:39
von sublist
Is copy/paste code von irgendeinem internet honk ;)

Kannst du das mal als code schreiben?

Re: CPU Usage eines speziellen Processes(PID) ausgeben

Verfasst: Freitag 19. Juni 2020, 16:16
von __blackjack__
@sublist: Kannst Du mal in der Dokumentation nachlesen? 🙂