Ich möchte mit Python die CPU Auslastung bestimmen?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

https://pypi.org/project/psutil/

from __future__ import print_function
import psutil
print(psutil.cpu_percent())
print(psutil.virtual_memory())  # physical memory usage
print('memory % used:', psutil.virtual_memory()[2])
Woher ich das weiß:Studium / Ausbildung – Informatikstudent
Muenze3006co 
Fragesteller
 12.11.2019, 19:03

Da wird nur 1 Wert ,der CPU Wert, angezeigt?

Verstehe ich das Richtig?

1
whgoffline  12.11.2019, 19:04
@Muenze3006co

Nein, auch der RAM kannst aber die Zeile mit virtual_memory einfach löschen.

0
Muenze3006co 
Fragesteller
 12.11.2019, 19:07

Gibt es auch ein Befehl wie ich nur die CPU Auslastung lesen kann z.b. CPU Auslastung 9%...

0
whgoffline  12.11.2019, 19:08
@Muenze3006co

Ja wie gesagt einfach virtual memory entfernen. Sieht dann so aus.

from __future__ import print_function
import psutil
print(psutil.cpu_percent())
1
Muenze3006co 
Fragesteller
 12.11.2019, 19:35

Habe eine Frage wie kann ich ein Prozess mit einer großen CPU Auslastung auflisten lassen in Python3 ?

0