Simon Jolle sjolle wrote: > On 07/02/2008 08:34 AM, Tobias Nissen wrote: >> Michael Vogt wrote: >> [...] >>> Wo kann man nachprüfen welches Programm soviel >>> schluckt? Hab weder bei top noch bei ps aux eine Spalte für die >>> verschiedenen CPU-Benutzungen gefunden. >> >> `ps aux` und `top` haben doch beiden Spalten für %CPU. Oder was >> meinst Du? >> >> Damit bekommst Du ja aber nur die Auslastungen _zur Zeit_. Ein >> Prozess, der bis zur Ausführung von `ps aux` terminiert ist, aber >> bis dahin 5 Stunden lang 99% der CPU gebraucht hat, wird damit >> nicht erfasst. >> >> Ich weiß nicht, ob etwas Fertiges existiert. Aber Du könntest ja >> minütlich die Ausgabe von `ps aux` an eine Datei hängen und dann >> geschickt durch`grep`pen. > > Ich wollte ihn gestern auch auf Top/ps verweisen. Nach erneutem > Durchlesen seines Postings sah ich, dass er pro Prozess sehen will > wie viel User- und Kernelspace CPU verbraucht wird. Stimmt, so genau habe ich da wohl auch nicht hingelesen. Aber dennoch läuft es doch einfach darauf hinaus, dass dort Prozesse viel CPU-Zeit verbrauchen. Wenn er die ausmacht, hat er doch seinen Fresser gefunden, oder nicht? Übrigens zeigt pidstat aus dem Paket sysstat an, wie viel CPU-Zeit von user und wie viel von system von einem Prozess verbraucht werden.
Attachment:
pgp6wtY25dJr9.pgp
Description: PGP signature