Wir haben ungefähr 200 Server, Hyper V, File Cluster und IIS, bei denen alle das gleiche Problem auftreten. Bei normaler Verwendung tritt auf dem Server ein Ereignis auf, bei dem der RAM auf dem Server maximal oder nahezu maximal ist. Sobald dies geschieht, beendet der SVCHOST / Workstation-Dienst (insbesondere durch Isolieren des Workstation-Dienstes auf seinen eigenen SVCHOST) die Freigabe von Handles / Threads, und der von diesem Dienst verwendete Speicher wird niemals freigegeben. In einigen extremen Fällen verfügen wir über Workstation-Dienste, die bis zu 40 GB RAM auf einem 255 GB-Server verwenden. In einigen Fällen wurden auch mehr als 40 Millionen Griffe gefunden.
Beim Neustart verschwindet das Problem natürlich und tritt erst wieder auf, wenn der gesamte Speicher verwendet wurde, z. B. vom W3-Prozess oder den HyperV-VMs. Danach beginnt der Workstation-Dienst, den gesamten Arbeitsspeicher abzurufen. Der Vorgang ist sehr langsam und kann je nach RAM-Speicher auf einem Server Wochen / Monate dauern.
Sowohl unsere Hyper V-Server als auch meine IIS-Server greifen auf Freigaben für Arbeitsdateien zu. Diese Freigaben befinden sich im SSD-Speicher und sind daher sehr leistungsfähig. Wir haben alle aktuellen Patches installiert, sind jedoch nicht auf R2 umgestiegen, da wir über zahlreiche Tools verfügen, die dies zu einem wichtigen Schritt machen und keinen eindeutigen Hinweis darauf finden, dass dies in R2 behoben werden würde.
Wir haben ProcMon und andere Tools ausgeführt, aber auf den problematischsten Servern werden diese Tools nicht einmal ausgeführt. Auf der anderen Seite zeigen die Ergebnisse nur, dass in diesem Prozess tatsächlich ein Speicherverlust vorliegt.
Gibt es eine Möglichkeit, den Speicher von diesem Prozess freizugeben oder den Fehler insgesamt zu vermeiden? Wir möchten nicht neu starten müssen und können den Prozess nicht neu starten, sobald er sich in einem Fehlerzustand befindet. Der Prozess wird eingefroren.
Wir versuchen, regelmäßige Neustarts zu vermeiden, um dieses Problem zu beheben. Daher sind alle Antworten willkommen.