Support Anfrage: RAM Auslastung steigt

Beschreibung

Sehr geehrtes Provisio-Support-Team,

wir haben unserer Sitekiosk Server, der unter Windows Server 2022 läuft, ein anhaltendes Speicherleck im Non-Paged Pool des Betriebssystems festgestellt. Der Server muss aktuell regelmäßig neu gestartet werden, da der verfügbare Arbeitsspeicher sonst vollständig aufgebraucht wird.

Beobachtetes Verhalten:
- Der Non-Paged Pool wächst linear und ohne Unterbrechung, unabhängig von der Serverlast (ca. +640 MB pro Stunde in unserem Messzeitraum).
- In einem Messzeitraum von ca. 3 Stunden fiel der verfügbare Speicher von 1.246 MB auf teilweise nur noch 95 MB.
- Ein Neustart des Servers behebt das Problem nur vorübergehend.

Durchgeführte Diagnose:
1. Per Performance Monitor (Perfmon) haben wir über mehrere Stunden die Zähler Pool Nonpaged Bytes, Pool Paged Bytes, Committed Bytes, Available MBytes sowie Process Handle Count aufgezeichnet. Die Gesamt-Handle-Zahl über alle Prozesse korreliert dabei nicht mit dem Pool-Wachstum, was für ein Leck im Kernel-Bereich (Treiber) statt in einem einzelnen Anwendungsprozess spricht.
2. Mit Poolmon (Windows Driver Kit) haben wir zwei Snapshots im Abstand von ca. 2,5 Stunden verglichen. Die beiden am stärksten wachsenden Pool-Tags waren:
- "UxSL" (Non-Paged): +1,16 GB in 2,5 Stunden
- "UlRP" (Non-Paged): +276 MB in 2,5 Stunden - dieser Tag ist als http.sys "Request Buffer" bekannt
3. Eine Treibersuche (findstr) hat bestätigt, dass beide Tags zu http.sys gehören, nicht zu einem separaten Drittanbietertreiber.
4. Mit "netsh http show servicestate" haben wir festgestellt, dass praktisch alle registrierten HTTP.sys-Endpunkte auf dem Server zu SiteKiosk Online Server gehören, insbesondere:
- SiteRemoteServerService.exe mit über 30 einzelnen URL-Gruppen unter /SRSSERVICE/*
- Die Dienste SiteKiosk.Remote.VncRepeater.Service.exe und SiteKiosk.Remote.RecoveryShellRepeater.Service.exe, die jeweils zusätzlich WebSocket-Endpunkte unter /WEBSOCKIFY/SERVER/ und /WEBSOCKIFY/VIEWER/ registrieren

Bisheriger Workaround:
Momentan wird der Server jede Nacht automatisch neu gestartet. Zudem leer sich der Arbeitspeicher beim Neustart des Service Sitekiosk.Remote.RecoveryShellRepeater.Service

Falls weitere Informationen (z. B. vollständige Poolmon-Logs, Perfmon-CSV-Dateien oder Versionsangaben unserer Installation) hilfreich sind, stellen wir diese gerne zur Verfügung.

Vielen Dank im Voraus für Ihre Unterstützung.

Mit freundlichen Grüßen
Til

Antwort: (1)

Re: RAM Auslastung steigt 11.09.2026 12:42
Hallo,

ein allgemeines Problem in diesem Zusammenhang ist uns nicht bekannt. Unsere Server laufen dauerhaft und werden nur im Rahmen von Windows-Updates neu gestartet. Ein direkter Fehler unserer Software ist daher eher unwahrscheinlich.

In der Vergangenheit hatten wir jedoch bereits einen vergleichbaren Fall bei einem Kunden, der den Windows Server in einer virtuellen Umgebung einsetzte (in diesem Fall Proxmox) . Auch dort kam es zu regelmäßig erforderlichen Server Neustarts. Die Ursache war ein kontinuierlich ansteigender Speicherverbrauch, der durch fehlende Virtualisierungstreiber unter Windows Server verursacht wurde, bis das System schließlich nicht mehr reagierte.

Wenn Sie eine virtualisierte Windows Server Umgebung verwenden, prüfen Sie bitte, ob die erforderlichen Virtualisierungstreiber korrekt installiert sind.


Falls das nicht der Fall ist, senden Sie uns bitte per E-Mail an support-europe(at)sitekiosk.com die SiteKiosk Online Server Logs unter „C:\Program Files (x86)\PROVISIO\SiteKiosk Online Server\Log“ und die Node-Logs unter „C:\Users\SITEREMOTE\AppData\Local\Temp\sitecaster-nodejs-logs“ als ZIP Datei und ggf. auch das Windows-Ereignisprotokoll sowie einen Screenshot des Task Managers mit dem Speicherverbrauch der einzelnen Prozesse zum Zeitpunkt des Problems.

Zusätzlich wären neben der Windows Server Version folgende Informationen zu Ihrer Serverumgebung hilfreich:
• verwendete SQL-Server-Version
• interne oder externe Datenbank
• Details zur Systemumgebung


Mit freundlichen Grüßen,
Michael Olbrich
Mein Konto
Anmelden
Sprache (Tickets):