Ähnlich wie bei Frage Wie wird die CPU-Last protokolliert? Ich möchte den Speicher eines Prozesses protokollieren.
Der Prozess, den ich protokollieren möchte, wird auf einem Remoteserver beendet und ich möchte die CPU-Auslastung und die Speicherauslastung ermitteln, kurz bevor er beendet wurde.
[aktualisieren]
Sowohl Stefano Palazzos nette kleine Pythonschrift als auch
Michałs einzeilige Ausgabewerte sind kleiner als in top
für CPU und Mem. Hast du eine Idee warum?
Ausgabe oben:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2312 schXX 20 0 1241m 328m 58m S 100 0.3 11:56.68 MATLAB
Ausgabe des Python-Skripts von Stefano Palazzo:
python memlogger.py 2312
%CPU %MEM
76.00 0.20
76.00 0.20
ps
sich unterscheiden kann vontop
: stackoverflow.com/questions/131303/…