Htop/Konfiguration: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
==== Categories ==== | |||
==== Display options ==== | |||
==== Header layout ==== | |||
==== Meters ==== | |||
; Tasten | |||
* ↑/↓ – Bewegen des Cursors durch die Liste der Anzeigen. | * ↑/↓ – Bewegen des Cursors durch die Liste der Anzeigen. | ||
| Zeile 13: | Zeile 24: | ||
* '''SPACE''' – Umschalten des Anzeigemodus für den ausgewählten Indikator: | * '''SPACE''' – Umschalten des Anzeigemodus für den ausgewählten Indikator: | ||
:* '''Bar''' – horizontale Fortschrittsanzeige | :* '''Bar''' – horizontale Fortschrittsanzeige | ||
:* '''Graph''' – Verlauf in Form eines Diagramms; | :* '''Graph''' – Verlauf in Form eines Diagramms; | ||
:* '''LED''' – große | :* '''LED''' – große Siebensegment-Ziffern | ||
:* '''Text''' – trockener Text ohne Grafik. | :* '''Text''' – trockener Text ohne Grafik. | ||
:* '''Delete''' – Indikator aus der aktuellen Spalte löschen. | :* '''Delete''' – Indikator aus der aktuellen Spalte löschen. | ||
| Zeile 22: | Zeile 33: | ||
{| class="wikitable options sortable gnu big" | {| class="wikitable options sortable gnu big" | ||
! Meter | ! Meter | ||
Aktuelle Version vom 13. November 2025, 15:26 Uhr
Konfiguration
Setup Menu
Categories
Display options
Header layout
Meters
- Tasten
- ↑/↓ – Bewegen des Cursors durch die Liste der Anzeigen.
- →/← – Wechsel zwischen den Spalten (Left / Right / Available meters).
- ENTER auf dem Indikator:
- aktiviert den Bewegungsmodus (die Zeile wird anders hervorgehoben, ein Doppelpfeil ↕ erscheint und unten werden Hinweise für die Pfeiltasten angezeigt)
- ↑/↓/←/→: Bewegen des ausgewählten Indikators in der Liste und zwischen den Spalten
- Erneutes Drücken der ENTER – Bestätigen der Indikatoreinstellung, einschließlich der Position
- SPACE – Umschalten des Anzeigemodus für den ausgewählten Indikator:
- Bar – horizontale Fortschrittsanzeige
- Graph – Verlauf in Form eines Diagramms;
- LED – große Siebensegment-Ziffern
- Text – trockener Text ohne Grafik.
- Delete – Indikator aus der aktuellen Spalte löschen.
F10 – Setup mit Speichern der Einstellungen beenden.
| Meter | Beschreibung |
|---|---|
| Memory | |
| Swap | |
| Combined memory and swap usage | |
| System | |
| HugePages | |
| Task counter | |
| Uptime | |
| Battery | |
| Hostname | |
| CPUs (1/1): all CPUs | |
| CPUs (1&2/2): all CPUs in 2 shorter columns | |
| CPUs (1&2&3&4/4): all CPUs in 4 shorter columns | |
| CPUs (1-8/8): all CPUs in 8 shorter columns | |
| CPUs (1/2): first half of list | |
| CPUs (2/2): second half of list | |
| CPUs (1&2/4): first half in 2 shorter columns | |
| CPUs (3&4/4): second half in 2 shorter columns | |
| CPUs (1-4/8): first half in 4 shorter columns | |
| CPUs (5-8/8): second half in 4 shorter columns | |
| CPUs (1-8/16): first half in 8 shorter columns | |
| CPUs (9-16/16): second half in 8 shorter columns | |
| Blank | |
| Pressure Stall Information, some cpu | |
| Pressure Stall Information, some io | |
| Pressure Stall Information, full io | |
| Pressure Stall Information, full irq | |
| Pressure Stall Information, some memory | |
| Pressure Stall Information, full memory | |
| ZFS ARC | |
| ZFS CARC: Compressed ARC statistics | |
| Zram | |
| Disk IO | |
| Network IO | |
| SELinux state overview | |
| Systemd system state and unit overview | |
| Systemd user state and unit overview | |
| Number of allocated/available file descriptors | |
| GPU usage | |
| CPU average | |
| CPU 0 | |
| CPU 1 |
Einstellung der Anzeigen im oberen Teil des Fensters
- Legt fest, welche „Skalen“ und Textanzeigen oben in htop angezeigt werden (CPU, Speicher, Festplatten, Netzwerk) und in welcher Form sie angezeigt werden.
Screens
Konfiguriert Spaltensätze für die Prozessliste
- Legt fest, welche Spalten im unteren Bereich von htop (Prozessliste) angezeigt werden.
- Ermöglicht die Erstellung mehrerer verschiedener `Tabs` mit unterschiedlichen Spaltengruppen: Haupttab (main), I/O-Bildschirm, Bildschirm mit Perf-Zählern usw.
- Spaltenliste
| Name der Spalte | Beschreibung |
|---|---|
| Command | Vollständige Befehlszeile des Prozesses (Programmname und Argumente). |
| COMM | Kurzer Befehlsname des Prozesses aus /proc/[pid]/comm. |
| EXE | Abgekürzter Name der auszuführenden Datei aus /proc/[pid]/exe, mit Markierung für ersetzte oder gelöschte Binaries. |
| PID | Prozess-ID (eindeutige Kennung des Prozesses). |
| STATE (S) | Aktueller Prozesszustand (z.B. R=running, S=sleeping, D=disk sleep, Z=zombie usw.). |
| PPID | Prozess-ID des Elternprozesses. |
| PGRP | Prozess-Gruppen-ID des Prozesses. |
| SESSION (SID) | Sitzungs-ID des Prozesses. |
| TTY | Steuerndes Terminal (controlling TTY) des Prozesses. |
| TPGID | PID der Vordergrund-Prozessgruppe des steuernden Terminals. |
| MINFLT | Anzahl der Minor-Pagefaults (Seitenfehler im Hauptspeicher). |
| CMINFLT | Minor-Pagefaults der wartenden Kindprozesse (kumuliert). |
| MAJFLT | Anzahl der Major-Pagefaults (Seitenfehler mit I/O aus dem Sekundärspeicher). |
| CMAJFLT | Major-Pagefaults der wartenden Kindprozesse (kumuliert). |
| UTIME (UTIME+) | Vom Prozess in User-Mode verbrauchte CPU-Zeit in Ticks. |
| STIME (STIME+) | Für den Prozess im Kernel-Mode verbrauchte CPU-Zeit in Ticks. |
| CUTIME (CUTIME+) | User-Mode-CPU-Zeit der wartenden Kindprozesse in Ticks. |
| CSTIME (CSTIME+) | Kernel-Mode-CPU-Zeit der wartenden Kindprozesse in Ticks. |
| PRIORITY (PRI) | Interne Kernel-Priorität des Prozesses, meist Nice-Wert + 20. |
| NICE (NI) | Nice-Wert des Prozesses (-20 bis 19; kleinere Werte bedeuten höhere Priorität). |
| STARTTIME (START) | Startzeitpunkt des Prozesses. |
| PROCESSOR (CPU) | ID der CPU, auf der der Prozess zuletzt ausgeführt wurde. |
| M_VIRT (VIRT) | Virtuelle Adressraumgröße des Prozesses. |
| M_RESIDENT (RES) | Resident Set Size: tatsächlich belegter physischer Speicher (Text, Daten und Stack). |
| M_SHARE (SHR) | Größe der vom Prozess genutzten gemeinsamen (shared) Speicherseiten. |
| M_TRS (CODE) | Residenter Textbereich: Größe der ausführbaren Anweisungen des Prozesses. |
| M_DRS (DATA) | Residenter Datenbereich: Daten und Stack, ohne ausführbaren Text. |
| M_LRS (LIB) | Vom Prozess belegter Bibliotheksspeicher. |
| M_SWAP (SWAP) | Vom Prozess in Swap ausgelagerte Speicherseiten. |
| M_PSS (PSS) | Proportional Set Size: RES, gewichtet nach Anzahl der teilenden Prozesse. |
| M_M_PSSWP (PSSWP) | Proportionaler Swap-Anteil dieser Zuordnung, ohne ausgelagerte shmem-Seiten. |
| ST_UID (UID) | User-ID des Prozesseigentümers. |
| PERCENT_CPU (CPU%) | Aktueller CPU-Anteil des Prozesses pro Core (Irix-Modus, max. 100 % je CPU). |
| PERCENT_NORM_CPU (NCPU%) | CPU-Anteil des Prozesses, normalisiert auf die Anzahl der CPUs (Solaris-Modus). |
| PERCENT_MEM (MEM%) | Anteil des physischen Speichers, den der Prozess (RES) nutzt. |
| USER | Benutzername des Prozesseigentümers bzw. UID, wenn kein Name ermittelt werden kann. |
| TIME (TIME+) | Gesamte vom Prozess verbrauchte CPU-Zeit (User- und Systemzeit) in Ticks. |
| NLWP | Anzahl der Light-Weight-Prozesse (Threads) im Prozess. |
| TGID | Thread-Group-ID, meist PID des Hauptthreads. |
| CTID | OpenVZ-Container-ID (Virtual-Environment-ID). |
| VPID | OpenVZ-Prozess-ID. |
| VXID | VServer-Prozess-ID. |
| RCHAR (RD_CHAR) | Anzahl der vom Prozess gelesenen Bytes (z.B. über read(2)). |
| WCHAR (WR_CHAR) | Anzahl der vom Prozess geschriebenen Bytes. |
| SYSCR (RD_SYSC) | Anzahl der read(2)-Systemaufrufe des Prozesses. |
| SYSCW (WR_SYSC) | Anzahl der write(2)-Systemaufrufe des Prozesses. |
| RBYTES (IO_RBYTES) | I/O-Bytes, die der Prozess per read(2) gelesen hat. |
| WBYTES (IO_WBYTES) | I/O-Bytes, die der Prozess per write(2) geschrieben hat. |
| CNCLWB (IO_CANCEL) | Bytes von abgebrochenen write(2)-I/O-Operationen. |
| IO_READ_RATE (DISK READ) | Aktuelle Lese-I/O-Rate des Prozesses in Bytes pro Sekunde. |
| IO_WRITE_RATE (DISK WRITE) | Aktuelle Schreib-I/O-Rate des Prozesses in Bytes pro Sekunde. |
| IO_RATE (DISK R/W) | Gesamt-I/O-Rate des Prozesses: Lese- plus Schreibrate. |
| CGROUP | Voller Name der Control-Group, in der der Prozess läuft. |
| CCGROUP | Gekürzte, komprimierte Darstellung des CGROUP-Namens. |
| OOM | OOM-Killer-Score des Prozesses. |
| CTXT | Zuwachs der freiwilligen und unfreiwilligen Kontextwechsel. |
| IO_PRIORITY (IO) | I/O-Scheduling-Klasse und zugehörige Priorität (R, B, id). |
| PERCENT_CPU_DELAY (CPUD%) | Prozentuale Zeit, in der der Prozess lauffähig war, aber auf eine CPU warten musste. |
| PERCENT_IO_DELAY (IOD%) | Prozentuale Zeit, die auf Abschluss synchroner Block-I/O gewartet wurde. |
| PERCENT_SWAP_DELAY (SWAPD%) | Prozentuale Zeit, die mit Einlagern (Swap-in) von Seiten verbracht wurde. |
| AGRP | Autogroup-Kennung des Prozesses (CFS-Autogroup). |
| ANI | Nice-Wert der Autogruppe des Prozesses. |
Dateien
| Datei | Beschreibung |
|---|---|