Hallo Zusammen, wo in den tiefen des /proc Verzeichnisses finde ich die Prozentuale CPU Auslastung bzw. wie wird diese errechnet. Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
Hallo, at Wednesday 31.10.2001 (18:04 +0100), Matthias Kleine wrote:
wo in den tiefen des /proc Verzeichnisses finde ich die Prozentuale CPU Auslastung bzw. wie wird diese errechnet.
Würde mich wundern, wenn sich dort was fände. /proc/cpuinfo liefert nur statische Informationen.
Dann wunder Dich mal. ;-) Ich habe mir die Quellen von kload gezogen. Und dort wird die CPU-Auslastung aus /proc/stat ausgelesen. Die Auswertung der Informationen sind auch enthalten. Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
Am Mittwoch, 31. Oktober 2001 19:27 schrieb Michael Raab:
Würde mich wundern, wenn sich dort was fände. /proc/cpuinfo liefert nur statische Informationen.
Dann wunder Dich mal. ;-)
<wunder>
Ich habe mir die Quellen von kload gezogen. Und dort wird die CPU-Auslastung aus /proc/stat ausgelesen. Die Auswertung der Informationen sind auch enthalten.
Welcher Wert in /proc/stat ist stellt den CPU-load dar? - Matthias -- LPI Level 1 Certified http://www.selflinux.de
Michael Raab schrieb am 31.10.2001 um 16:59:39 +0100: Hallo Michael,
wo in den tiefen des /proc Verzeichnisses finde ich die Prozentuale CPU Auslastung bzw. wie wird diese errechnet.
prozentual garnicht. Was Du suchst findest Du in /proc/stat michael@ernie1:/mail > cat /proc/stat cpu 12737727 846765 4231130 87416121 cpu0 12737727 846765 4231130 87416121 [...] in der Reihenfolge User, Nice, System, Idle. User + Nice + System + Idle währen dann 100%. Währen dann in diesem Fall: 12,10% User 0,8% Nice 4,0% System 83,07% Idle Du kannst Die Zahlen auch durch HZ (/usr/src/linux/include/asm/param.h) teilen. asm ist ein Link auf das Verzeichnis für Deinen CPU-Typ. Bei i386 ist HZ=100. Dann hast Du das ganze in Sekunden. Bis denne, Michael -- ---------------------------------------------------------- Michael Schulz, Institut f. Geophysik, Universität Münster Corrensstr. 24, 48149 Münster Tel.: 0251-8333938, e-mail: michael@earth.uni-muenster.de
Hallo, at Monday 12.11.2001 (13:06 +0100), Michael Schulz wrote:
prozentual garnicht. Was Du suchst findest Du in /proc/stat
Ich habe mir die Quellen von dem Programm Top zu gemüte gezogen und bin fündig geworden. Ich habe es auch hinbekommen die Werte in Prozent darzustellen. Gruß Michael -- Phone/Fax +49 7000 MACBYTE (+49 7000-6222983) Registered Linux User #228306 HomePage http://www.macbyte.info/ http://counter.li.org/ PGP-Key http://www.macbyte.info/shared/mykey.pkr ++ CGI-Hosting ++ Domains ++ Webspace ++ PHP Development ++
participants (4)
-
Matthias Kleine
-
Matthias Kleine
-
Michael Raab
-
Michael Schulz