Entwickler-Ecke

Programmierwerkzeuge - Visual Studio Community 2015 - Speicherleck


haschme - Do 30.06.16 14:39
Titel: Visual Studio Community 2015 - Speicherleck
Hallo zusammen,

ich kämpfe zur Zeit schwer mit einem Speicherleck bedingt durch die Visual Studio Community 2015 Version.
Habe in diversen Foren gelesen, dass dieses Speicherleck wohl im Update 2 von Visual Studio behoben wurde und in Update 3 wieder integriert wurde..

Es geht darum, dass beim Debuggen einer C# Anwendung, jedesmal der Prozess: "visual studio standard collector" gestartet wird.
Dieser wächst dann von Sekunde zu Sekunde immer weiter bis mein Arbeitsspeicher komplett voll ist.

Der Prozess lässt sich nur durch das Beenden im Task-Manager stoppen.

Jetzt wollte ich mal nachfragen, ob jemand von euch das Problem kennt und ggf. helfen könnte?

(Habe schon versucht auf das alte Update 2 zurückzukommen aber ein downgrade ist wohl nicht möglich)

Vielen Dank!

Moderiert von user profile iconChristian S.: Titel erweitert


Delete - Do 30.06.16 16:24

- Nachträglich durch die Entwickler-Ecke gelöscht -


Th69 - Do 30.06.16 17:06

Es scheint wohl um den "StandardCollector.Service.exe" zu gehen, wie in Visual Studio Standard Collector unbounded memory usage [https://connect.microsoft.com/VisualStudio/feedback/details/1630071/visual-studio-standard-collector-unbounded-memory-usage] (bzw. Visual Studio Standard Collector Service disabled for productivity during debugging [https://social.msdn.microsoft.com/Forums/en-US/cd1d1c57-fbf0-4076-a708-5e9516f359b1/visual-studio-standard-collector-service-disabled-for-productivity-during-debugging?forum=visualstudiogeneral])?


haschme - Fr 01.07.16 08:46

user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
Es scheint wohl um den "StandardCollector.Service.exe" zu gehen, wie in Visual Studio Standard Collector unbounded memory usage [https://connect.microsoft.com/VisualStudio/feedback/details/1630071/visual-studio-standard-collector-unbounded-memory-usage] (bzw. Visual Studio Standard Collector Service disabled for productivity during debugging [https://social.msdn.microsoft.com/Forums/en-US/cd1d1c57-fbf0-4076-a708-5e9516f359b1/visual-studio-standard-collector-service-disabled-for-productivity-during-debugging?forum=visualstudiogeneral])?

Ja genau den meinte ich


erfahrener Neuling - Fr 01.07.16 10:49

Kann es dadurch zu Problemen kommen oder kann man das ignorieren?


haschme - Fr 01.07.16 11:40

Also bei mir war es zuletzt so, dass ich beim debuggen nach ein paar Stunden merkte wie langsam mein Rechner plötzlich wird.

Habe dann im Task-Manager geschaut wo das Problem liegt und fand herraus, dass der Prozess: "StandardCollector.Service.exe"
bereits meine 4 GB Arbeitsspeicher aufgefressen hat.

Ich habe mal einen Tipp von der Seite: https://social.msdn.microsoft.com/Forums/en-US/cd1d1c57-fbf0-4076-a708-5e9516f359b1/visual-studio-standard-collector-service-disabled-for-productivity-during-debugging?forum=visualstudiogeneral

ausprobiert.

Unter: Extras -> Optionen -> Debugging -> Allgemein -> "Diagnosetools beim Debuggen aktivieren" , das Häckchen weggemacht.

Habe nun das Gefühl, dass der Prozess nicht mehr so schnell anwächst. Bisher läuft es bei mir zumindest wieder flüssiger.


erfahrener Neuling - Fr 01.07.16 12:05

Also bei mir war's schon draußen, wie ich gemerkt hab. Kann ja scheinbar nicht schaden ;)


Sinspin - So 03.07.16 10:18

Danke für die Info. Hatte schon gesehen dass der RAM sachte aufgesaugt wird aber das nicht so genau im Auge behalten da VS eh ziemlichen Speicherhunger hat.


Th69 - Mi 13.07.16 09:25

Es gibt jetzt einen Patch für das VS Update 3: Update for Microsoft Visual Studio 2015 Update 3 (KB3165756) [https://msdn.microsoft.com/en-us/library/mt752379.aspx], welcher u.a. dieses Speicherleck behebt.