Zum Inhalt springen

s-tui - Terminal CPU Stress & Monitor Spickzettel

s-tui - Terminal CPU Stress & Monitor Spickzettel

s-tui (Stress Terminal UI) ist eine textbasierte Schnittstelle, die CPU Frequenz, Temperatur, Leistung und Auslastung über Zeit grafisch darstellt und kann einen CPU Stress-Test gleichzeitig fahren. Es ist das Go-To-Tool um zu sehen wie sich eine Maschine unter Last verhält — thermische Drosselung erkennen, eine Kühl-Reparatur validieren oder eine neue Zusammenstellung sanity-checken — vollständig vom Terminal, einschließlich über SSH auf Headless-Servern.

Installation

PlattformBefehl
pippip install s-tui
Debian/Ubuntusudo apt install s-tui
Fedorasudo dnf install s-tui
Arch Linuxsudo pacman -S s-tui
macOS (Homebrew)brew install s-tui
Stress Backendauch stress oder stress-ng installieren für Stress-Modus

Starten

BefehlBeschreibung
s-tuiMonitor UI starten
sudo s-tuiAls Root ausführen für vollständigen Sensor-Zugriff (einige Plattformen)
s-tui --csvLesevorgänge zu einer CSV-Datei protokollieren
s-tui -tTerminal (kein-Graph) Modus
s-tui --helpVollständige Optionsliste

Interface & Modi

ElementZeigt
Frequenz GraphLive pro-Core / durchschnittliche CPU MHz
Temperatur GraphCPU Temperatur über Zeit
Auslastung GraphCPU Last Prozentangabe
Leistungs GraphPackage Leistungs-Aufnahme (wo verfügbar)
Modus SelectorZwischen Monitor und Stress wechseln
ModusVerhalten
MonitorPassiv: Sensoren einfach grafisch darstellen
Stressstress/stress-ng ausführen um CPU zu belasten während grafisch darstellen
Stress OptionenWorker/Dauer im Seitenmenü konfigurieren

Tasten & Kontrollen

TasteAktion
PfeiltastenDas Menü navigieren
Enter / SpaceEine Auswahl umschalten
qBeenden
Menü → StressStress Workload starten/stoppen
Menü → ResetGraphen löschen
Menü → GraphsWelche Sensoren anzeigen wählen

Thermische Drosselung erkennen

Der klassische Workflow: im Stress-Modus starten, die Frequenz und Temperatur-Graphen beobachten und auf die Frequenz abnehmend schauen während Temperatur am thermischen Limit gepinnt ist — die Signatur der Drosselung.

# Stress und Drosselung überwachen
s-tui            # zum Stress-Modus wechseln, Frequenz vs Temperatur beobachten

# Einen Soak-Test zu CSV protokollieren zur späteren Analyse
s-tui --csv      # schreibt Lesevorgänge die du grafisch darstellen/inspizieren kannst

CSV Protokollierung

OptionBeschreibung
--csvLesevorgänge zu s-tui_log_<date>.csv anhängen
--csv-file FILEZu einem spezifischen CSV-Pfad schreiben
-t, --terminalLesevorgänge zum Terminal anstelle der UI ausgeben
-j, --jsonJSON Output-Modus

Häufige Workflows

# Eine Kühl-/Paste-Reparatur validieren: unter Stress einweichen und Temps auf Plateau bestätigen
s-tui            # Stress-Modus für ~10-15 min, Temperatur-Plateau beobachten

# Headless Server Check über SSH (keine GUI benötigt)
ssh host -t s-tui

# Ein Benchmark''s thermales Profil zu CSV aufzeichnen
s-tui --csv-file run1.csv

s-tui zeigt das thermale/Frequenz-Verhalten; paaren mit sysbench oder stress-ng wenn du auch Durchsatz-Zahlen unter der gleichen Last möchtest.

s-tui vs Andere Monitore

Aspekts-tuibtopsysbench
FokusCPU Freq/Temp/Power + StressGanze System RessourcenDurchsatz Benchmarks
Eingebauter StressJaNeinEs ist die Last
Graphen über ZeitJaJaNein
Am besten fürDrosselung/Kühl ValidierungAllgemeine ÜberwachungLeistungs-Zahlen

Ressourcen