serviceHub.Host.CLR.x86 taking a lot of memory and

2020-05-24 20:58发布

serviceHub.Host.CLR.x86 taking a lot of memory and CPC in my Visual Studio 2017 solution. This causes Visual Studio to crash.

Any ideas on what the underlying cause is?

2条回答
Viruses.
2楼-- · 2020-05-24 21:25

This process is also executed when installing Visual Studio with the option "Install and Download" at the same time.

If the computer is not so powerful, it will consume the rest of the CPU power till gets to 100%

查看更多
相关推荐>>
3楼-- · 2020-05-24 21:48

The serviceHub.Host.CLR.x86 is responsible for running some processes in the background for Visual Studio 2017/2019.

Among other features, there are three Visual Studio features that run under this process and, in some cases, cause high CPU/Memory usage. They are:

  1. Full solution analysis.
  2. Live Unit Testing. (only in Visual Studio Enterprise)
  3. Code Lens. (only in Visual Studio Enterprise and Professional)

Disable these features as follows:

  1. Full solution analysis: from Tools\Options\Text Editor\C#\Advanced
  2. Live Unit Testing: from Test\Live Unit Test
    • If the Live Unit Test is running, select Stop.
    • Go to Tools\Options\Live Unit Testing and disable the option Start unit Testing on solution load.
  3. Code Lens: from Tools\Options\Text Editor\All Languages\CodeLens
    • This feature has a lot of options. If you like Code Lens and want to keep using it, you can enable/disable each option to check which one is stressing your computer CPU/Memory.

That's it. I hope it helps.

查看更多
登录 后发表回答