Jeśli pamiętacie takie obrazki, które wrzucałem na profil na Fb i interesuje was skąd takie chaotyczne i duże zużycie procesora w procesie devenv to czytajcie dalej. Wydaje mi się, że udało mi się namierzyć winowajcę…
Problemem okazał się być…taaada…plugin do git’a, który jest dostępny w najnowszym Visual Studio. Podczas jednej z takich sesji udało się namierzyć ciążący wątek a jego stos wywołania pokazywał co poniżej…
Mając to bez problemu dotarłem do tego wątku. A stąd już do ustawień Visual Studio aby wyłączyć feralną (w moim przypadku) integrację.
Wg ticket’a problemem jest/było zmienianie nazw (rename) i akurat w moim projekcie takie operacje robiłem. Nie wiem czy to dokładnie ten sam problem co opisany, ale ponieważ i tak nie używam tej integracji ze spokojnym sumieniem ją wyłączyłem. Po ponownym restarcie mogłem cieszyć się responsywnym IDE… no przynajmniej od czasu kolejnego okienka ‘Waiting for a background operation…’ 😉
Spodobał Ci się ten artykuł? Proszę udostępnij go na portalu dotnetomaniak.pl bądź innych serwisach społecznościowych.
Founder of Octal Solutions a .NET software house.
Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft MVP. Podcaster – Ostrapila.pl