PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CPU Auslasgung mit sh herausbekommen



gonzo_18
10-09-2006, 17:14
Hallo.

ich hab ein Display mit einem ATmega32 Mikrocontroller gebaut was per rs232 verschickte Daten anzeigt. So nun eine einfache Frage.
Wie kann ich es schaffen das ein sh-script mir die aktuelle CPU Nutzung (gesamt) anzeigt. Das senden nach /dev/ttyS1 ist ja dann kein Problem.
Sollte nur unter Linux gehen.

MfG GonZo

Romanday
10-09-2006, 18:05
schau mal
man top
und dann die entsprechenden Optionen setzen.

gonzo_18
10-09-2006, 23:15
ich bin leider relativer neuling in dem gebiet. die manpage hilft mir nicht wirlich weiter. k scheint die option zu sein die ich brauche. aber ich möchte einfach die cpu usage von allen tasks zusammmen haben. kannst du mir ein beispiel sagen?

Molaf
11-09-2006, 04:23
Wenn ich mich nicht täusche, dann liefert die Ausgabe von uptime drei Werte der Auslastung (nach load average). Der erste davon müsste der grade aktuelle sein.

Romanday
11-09-2006, 06:11
cpu usage von allen tasks zusammmen haben. kannst du mir ein beispiel sagen?

Vielleicht ist diese Variante bequemer:

ps axo args,%cpu,%mem

(Mußt du nur noch addieren.)