System-Monitor — Benutzerhandbuch | YoBench
So verwenden Sie das Modul „System Monitor" in YoBench: CPU/GPU/Speicher/Disk/Netz/Temperatur/Batterie, Per-Core-Stats, 300-Punkt-Historie.
Was das Modul „System-Monitor" leistet
Das Modul zeigt Live-Metriken Ihres Computers — CPU, GPU, Speicher, Disk, Netz, Temperatur, Batterie und Top-Prozesse — ohne Drittanbieter wie iStat Menus oder HWiNFO. Daten werden via systeminformation gesammelt und in einem Ring-Puffer der letzten 300 Snapshots für Diagramme gehalten.
Was Sie bekommen:
- Vollständige lokale Metriken — CPU (gesamt + per-Core), GPU (Modell, Auslastung, VRAM, Temperatur), RAM (Total/Used/Active/Free) und Swap, Disk (Kapazität, freier Platz, I/O), Netz (RX/TX pro Sekunde + Gesamt).
- Per-Core CPU-Statistik —
coreLoads-Array pro Kern. - Temperatur-Sensoren — Haupt-CPU + per-Core (falls verfügbar), GPU.
- Batterie — Prozent, Ladezustand, Zyklenzahl, verbleibende Zeit, Health (% der Designkapazität).
- Top-Prozesse — die 10 schwersten nach CPU und 10 nach Speicher.
- 300-Punkt-Historie — In-Memory-Ring-Puffer; Chart.js-Grafiken in Echtzeit.
Globale Einstellungen
Unter Einstellungen → System-Monitor:
- Monitoring aktivieren (
sysMonitorEnabled) — Hauptschalter. Standardmäßig aus. - Abfrageintervall (Sekunden) (
sysMonitorPollSeconds) — 1–30 Sekunden, Standard 2. - Statusleiste (
sysMonitorStatusBarEnabled) — kompakte Zusammenfassung im App-Header. Standardmäßig an. - Statusleisten-Metriken (
sysMonitorStatusBarMetrics) — welche voncpu / gpu / mem / netangezeigt werden; standardmäßig alle vier.
Datensammlung
Drei Stufen für Effizienz:
- Fast (~2 s) — CPU, Speicher, Netz.
- Medium (~5 s) — Temperaturen, GPU, Prozesse.
- Slow (~10 s) — Batterie, Disks.
Zwischenanfragen werden debounced; heiße Daten gecached.
Ablauf
- Modul System-Monitor im linken Menü öffnen.
- Monitoring (
sysMonitorEnabled) in den Einstellungen aktivieren. - Hauptseite zeigt CPU-, GPU-, RAM-, Netz-Diagramme mit 300-Punkt-Historie.
- Per cores ausklappen für per-Core-CPU-Stats.
- Top-Prozesse ausklappen für die schwersten Prozesse nach CPU und Speicher.
- Statusleiste aktivieren — kompakte Zusammenfassung im App-Header.
Nächste Schritte
- Für remote Linux-Server nutzen Sie Server — gleiche Metriken via SSH.
- Für Ping-Monitoring von Webseiten Health Check.
Hilfe und Feedback
Wünschen Sie Prometheus-Export, AMD-GPU-Sensoren oder benutzerdefinierte Schwellen? Schreiben Sie uns über das Feedback-Formular.