Wie bekomme ich - Anzahl der Threads pro Prozess?


Antworten:


26

Versuche dies:

ps axo pid,ppid,rss,vsz,nlwp,cmd

Ausgabespalten:

  • pid - Prozess-ID
  • ppid - ID des übergeordneten Prozesses
  • rss - Resident Set Size - physischer Speicher
  • vsz - Virtual Set Size - virtueller Speicher
  • nlwp - Anzahl der Lightweight-Prozesse - Threadanzahl
  • cmd - Befehl


0

Versuchen Sie diesen kleinen Hamster in Perl für eine einfache Systemübersicht (unter Linux):

http://public.m-plify.net/apercu/apercu.pl

Gruppiert Prozesse nach Namen, z. B. alle Prozesse mit dem Namen "httpd" werden in einer Zeile zusammengefasst. oder ein spezieller Prozess erhält eine eigene Zeile.

Für jede Gruppe geben Sie:

  • Gesamtauslastung der CPU (Prozentsatz der einzelnen CPU, sodass die Gesamtauslastung über 100% liegen kann)
  • total mem usage used (Prozent)
  • total 'rss', 'size', 'sz', 'vsz' verwendet (von 'ps')
  • Gesamtzahl der gruppierten Prozesse
  • Gesamtzahl der von den gruppierten Prozessen verwalteten Threads
  • Gesamtzahl der von den gruppierten Prozessen verwendeten Dateideskriptoren ("FILES")
  • Gesamtzahl der verwendeten Internet-Sockets (dieser Wert ist bereits in "FILES" enthalten)
  • Gesamtzahl der verwendeten Unix-Domain-Sockets (dieser Wert ist bereits in "FILES" enthalten)
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.