Top: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Zeigt die Prozesse mit ihrem Status an (Abbrechen mit q)=
+
== Erklärung ==
 +
 
 +
Der Befehl top zeigt eine laufend aktualisierte Übersicht der Prozesse und der Systemauslastung.
 +
Er wird verwendet, um schnell zu erkennen, welcher Prozess CPU oder Arbeitsspeicher verbraucht.
 +
 
 +
== Installation ==
 +
top ist Teil des Pakets procps und auf Ubuntu standardmäßig installiert.
 +
 
 +
== Start und Beenden ==
 
*top
 
*top
  top - 08:51:08 up 20 min,  1 user,  load average: 0.00, 0.02, 0.06
 
  Tasks:  93 total,  1 running,  92 sleeping,  0 stopped,  0 zombie
 
  Cpu(s):  1.6%us,  3.1%sy,  0.1%ni, 84.9%id, 10.2%wa,  0.0%hi,  0.2%si,  0.0%st
 
  Mem:    509504k total,  273948k used,  235556k free,    11312k buffers
 
  Swap:  321260k total,        0k used,  321260k free,  118380k cached
 
 
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                     
 
  2208 mysql    20  0  125m  21m 5552 S  1.7  4.2  0:02.29 mysqld                                                                       
 
  3201 root      20  0  2444 1064  828 R  1.7  0.2  0:00.04 top                                                                         
 
      1 root      20  0  1908  780  564 S  0.0  0.2  0:02.19 init                                                                         
 
      2 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 kthreadd                                                                     
 
      3 root      RT  -5    0    0    0 S  0.0  0.0  0:00.00 migration/0                                                                 
 
      4 root      15  -5    0    0    0 S  0.0  0.0  0:00.03 ksoftirqd/0                                                                 
 
      5 root      RT  -5    0    0    0 S  0.0  0.0  0:00.00 watchdog/0                                                                   
 
      6 root      15  -5    0    0    0 S  0.0  0.0  0:00.04 events/0                                                                     
 
      7 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 khelper                                                                     
 
      8 root      RT  -5    0    0    0 S  0.0  0.0  0:00.00 kstop/0                                                                     
 
      9 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 kintegrityd/0                                                               
 
    10 root      15  -5    0    0    0 S  0.0  0.0  0:00.03 kblockd/0                                                                   
 
    11 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 kacpid                                                                       
 
    12 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 kacpi_notify                                                                 
 
    13 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 cqueue                                                                       
 
    14 root      15  -5    0    0    0 S  0.0  0.0  0:00.53 ata/0                                                                       
 
    15 root      15  -5    0    0    0 S  0.0  0.0  0:00.00 ata_aux
 
  
Kommandos
+
*Beenden mit q
 +
*Alternativ: Strg + C
 +
 
 +
== Aufbau der Anzeige (wichtig für Anfänger)==
 +
 
 +
;Oberer Bereich
 +
*zeigt Systemlast, CPU-Auslastung und Speicherverbrauch
 +
 
 +
;Unterer Bereich
 +
*zeigt die laufenden Prozesse
 +
 
 +
==Wichtige Spalten (nur das Nötigste)==
 +
*PID Prozess-ID
 +
*USER Benutzer
 +
*NI Nice-Wert
 +
*%CPU CPU-Auslastung
 +
*%MEM Speicherverbrauch
 +
*COMMAND Prozessname
 +
 
 +
==Wichtige CPU-Werte==
 +
*us Zeit für Benutzerprogramme
 +
*sy Zeit im Kernel
 +
*id Leerlauf (je höher, desto entspannter das System)
 +
 
 +
==Wichtige Tasten im Betrieb==
 +
*P Sortierung nach CPU-Last
 +
*M Sortierung nach Speicherverbrauch
 +
*N Sortierung nach PID
 +
*K Prozess beenden (PID eingeben)
 +
*1 Anzeige aller CPUs ein/aus
 +
*H Hilfe anzeigen
 +
*Q top beenden
 +
 
 +
==Typischer Ablauf==
 +
;1
 +
*top starten
 +
 
 +
;2
 +
*Mit P oder M sortieren
 +
 
 +
;3
 +
*Prozess mit hoher Last identifizieren
 +
 
 +
;4
 +
*Bei Bedarf Prozess mit K beenden
 +
 
 +
==Hinweis==
 +
*top zeigt eine Momentaufnahme mit laufender Aktualisierung
 +
*Für reine Anzeige geeignet, nicht für Skripte
  
h - Hilfe
+
==Abgrenzung==
u - User
+
*top Kommandozeilenbasiert, überall verfügbar
k - Kill
+
*htop komfortabler, aber nicht immer installiert
r - Renice
+
*glances für umfassendes Monitoring
d - Delay (Default 3s)
 
n - Tasks (Default unbegrenzt)
 
W - Schreibe aktuelle Konfiguration in Datei
 
q - Quit
 

Aktuelle Version vom 27. Januar 2026, 18:21 Uhr

Erklärung

Der Befehl top zeigt eine laufend aktualisierte Übersicht der Prozesse und der Systemauslastung. Er wird verwendet, um schnell zu erkennen, welcher Prozess CPU oder Arbeitsspeicher verbraucht.

Installation

top ist Teil des Pakets procps und auf Ubuntu standardmäßig installiert.

Start und Beenden

  • top
  • Beenden mit q
  • Alternativ: Strg + C

Aufbau der Anzeige (wichtig für Anfänger)

Oberer Bereich
  • zeigt Systemlast, CPU-Auslastung und Speicherverbrauch
Unterer Bereich
  • zeigt die laufenden Prozesse

Wichtige Spalten (nur das Nötigste)

  • PID Prozess-ID
  • USER Benutzer
  • NI Nice-Wert
  • %CPU CPU-Auslastung
  • %MEM Speicherverbrauch
  • COMMAND Prozessname

Wichtige CPU-Werte

  • us Zeit für Benutzerprogramme
  • sy Zeit im Kernel
  • id Leerlauf (je höher, desto entspannter das System)

Wichtige Tasten im Betrieb

  • P Sortierung nach CPU-Last
  • M Sortierung nach Speicherverbrauch
  • N Sortierung nach PID
  • K Prozess beenden (PID eingeben)
  • 1 Anzeige aller CPUs ein/aus
  • H Hilfe anzeigen
  • Q top beenden

Typischer Ablauf

1
  • top starten
2
  • Mit P oder M sortieren
3
  • Prozess mit hoher Last identifizieren
4
  • Bei Bedarf Prozess mit K beenden

Hinweis

  • top zeigt eine Momentaufnahme mit laufender Aktualisierung
  • Für reine Anzeige geeignet, nicht für Skripte

Abgrenzung

  • top Kommandozeilenbasiert, überall verfügbar
  • htop komfortabler, aber nicht immer installiert
  • glances für umfassendes Monitoring