serviceHub.Host.CLR.x86占用了大量内存和CPC

时间:2017-09-22 15:37:55

标签: visual-studio

serviceHub.Host.CLR.x86在我的Visual Studio 2017解决方案中占用了大量内存和CPC。 这会导致Visual Studio崩溃。

关于根本原因是什么的任何想法?

2 个答案:

答案 0 :(得分:15)

serviceHub.Host.CLR.x86 负责在 Visual Studio 2017 的后台运行某些流程。

在其他功能中,有三个 Visual Studio 功能在此过程中运行,在某些情况下会导致高 CPU /内存使用率。他们是:

  1. 完整的解决方案分析。
  2. 实时单元测试。
  3. 代码镜头。 (仅限Visual Studio Enterprise和Professional)
  4. 禁用这些功能如下:

    1. 完整的解决方案分析:来自工具\选项\文字编辑器\ C#\高级
    2. 实时单元测试:来自测试\实时单元测试
      • 如果实时单元测试正在运行,请选择停止
      • 转到工具\选项\实时单元测试并禁用选项启动单元测试解决方案加载
    3. 代码镜头:来自工具\选项\文本编辑器\所有语言\ CodeLens
      • 此功能有很多选项。如果您喜欢代码镜头并希望继续使用它,您可以启用/禁用每个选项,以检查哪一个选项会给您的计算机带来压力 CPU /内存
    4. 那就是它。我希望它有所帮助。

答案 1 :(得分:0)

同时使用选项“安装和下载”安装Visual Studio时,也会执行此过程。

如果计算机的功能不那么强大,它将消耗CPU的剩余电量,直到达到100%