Zum Inhalt

Systemressourcen

Im Bereich Diagnose → Systemressourcen zeigt das Wetterrelais, wie stark Prozessor und Arbeitsspeicher aktuell ausgelastet sind. Die Werte helfen vor allem bei umfangreichen Programmen und bei der Fehlersuche mit dem Support.

Diagnose-Bereich „Systemressourcen“ mit Prozessor, Heap und Stack

Aufbau der Diagnose-Seite

Die Seite Diagnose gliedert sich je nach Gerät in bis zu drei Bereiche:

  • Modbus – nur bei den Modbus-Geräten WTR102 und WTR202, siehe Modbus-Diagnose
  • Netzwerk – siehe Netzwerkdiagnose
  • Systemressourcen – auf dieser Seite beschrieben

Die Geräte mit Relais (WTR110, WTR140, WTR210, WTR240) zeigen die Bereiche Netzwerk und Systemressourcen.

Prozessor

Anzeige Bedeutung
CPU-Auslastung Aktuelle Auslastung des Prozessors in Prozent

Eine hohe CPU-Auslastung ist kurzzeitig normal – etwa während das Gerät Wetterdaten abruft, eine Seite der Weboberfläche ausliefert oder ein Programmzyklus läuft. Kritisch ist sie erst, wenn die Weboberfläche dauerhaft träge reagiert.

Heap

Der Heap ist der Arbeitsspeicher, aus dem das Gerät während des Betriebs dynamisch Speicher belegt – zum Beispiel für Programme, Wetterdaten und Verbindungen.

Anzeige Bedeutung
Heap-Auslastung Anteil des belegten Arbeitsspeichers
Belegt / Frei / Gesamt Belegter, freier und insgesamt verfügbarer Arbeitsspeicher
Freie Speicherreserve Aktuell noch verfügbare Reserve
Niedrigste Speicherreserve seit Start Kleinste Reserve, die seit dem letzten Neustart erreicht wurde
Größter freier Speicherblock Größter zusammenhängend freier Bereich – wichtig, wenn größere Datenmengen auf einmal angelegt werden

Stack

Der Stack ist ein kleiner, fest reservierter Speicherbereich für die laufende Programmausführung.

Anzeige Bedeutung
Maximale Stack-Auslastung Höchste Auslastung des Stacks seit dem Start in Prozent
Maximal belegt Größte belegte Stack-Menge
Kleinste freie Reserve seit Start Kleinste Reserve, die seit dem Start übrig blieb
Verfügbar Gesamtgröße des Stacks

Werte bewerten

Besonders aussagekräftig sind die Werte „seit Start“: Sie zeigen die ungünstigste Situation seit dem letzten Neustart – nicht nur den Augenblick, in dem du die Seite öffnest.

Wann solltest du genauer hinsehen?

  • Die niedrigste Speicherreserve oder die kleinste freie Stack-Reserve wird sehr klein,
  • die Werte verschlechtern sich nach dem Übertragen eines neuen oder erweiterten Programms deutlich,
  • das Gerät startet unerwartet neu oder reagiert dauerhaft langsam.

Vereinfache dann umfangreiche Programme – etwa sehr lange Datenreihen oder viele Code-Bausteine – und wende dich bei anhaltenden Problemen mit diesen Werten an den Support.