serviceHub.Host.CLR.x86 занимает много памяти и CPC
serviceHub.Host.CLR.x86 занимает много памяти и CPC в моем решении Visual Studio 2017. Это приведет к сбою Visual Studio.
Любые идеи о том, что является основной причиной?
Ответ 1
serviceHub.Host.CLR.x86 отвечает за запуск некоторых процессов в фоновом режиме для Visual Studio 2017.
Среди других функций есть три Visual Studio, которые работают в этом процессе и, в некоторых случаях, вызывают повышенное использование ЦП/памяти. Они:
Полный анализ решения.
Живое юнит-тестирование. (только в Visual Studio Enterprise)
Код объектива. (только в Visual Studio Enterprise и Professional)
Отключите эти функции следующим образом:
Полный анализ решения: из Сервис\Параметры\Текстовый редактор\С#\Advanced
Модульное тестирование в реальном времени: из теста\Тестирование в реальном времени
Если Live Unit Test запущен, выберите Стоп.
Перейдите в Инструменты\Параметры\Живое модульное тестирование и отключите параметр Начать модульное тестирование при загрузке решения.
Объектив кода: из Сервис\Параметры\Текстовый редактор\Все языки\Объектив кода
Эта функция имеет много вариантов. Если вам нравится Code Lens и вы хотите продолжать его использовать, вы можете включить/отключить каждый параметр, чтобы проверить, какой из них нагружает ваш компьютер CPU/Memory.