我在使用VMWare Fusion 7的Mac上安装了Windows 10和Visual Studio 2015。 Visual Studio 2015运行正常,但是当我想调试时,我需要关闭VS2015并以管理员身份运行它。
这项工作正常,但过了一段时间后它开始使用大量的CPU并且风扇开始变得疯狂,整个机器变得越来越慢。 这仅在以管理员身份运行VS2015时发生。
任何人都知道如何解决这个问题或为什么会发生这种情况?
答案 0 :(得分:21)
答案 1 :(得分:15)
git的Microsoft Source控件提供程序对我来说是罪魁祸首。一旦我关闭处理器使用率从平均40-55%下降到0-5%
答案 2 :(得分:8)
如果您确定根本原因不是您的应用程序,您可以尝试使用 Windows性能工具包(WPT)来识别问题,该工具是Windows版Windows Assessment and Deployment Toolkit (ADK)的一部分(见页面底部)。
Windows性能分析器允许您查看与跟踪中捕获的CPU相关的许多指标,并识别可能导致高使用率的进程,线程,模块甚至DCP / ISR功能。这可能会让您了解问题所在,例如。通过识别被调用的系统模块等。
Microsoft提供了详细的CPU分析指南,其中包含有关如何识别潜在问题的一些技巧:
https://msdn.microsoft.com/en-us/library/windows/hardware/jj679884.aspx
对于更具体的答案,您应该尝试运行跟踪并在此处分享调查结果。
答案 3 :(得分:0)
启动devenv的第二个实例 - >启动性能分析器并将其连接到您的第一个devenv; 所以你可以分析报告并检查吃CPU的东西;
答案 4 :(得分:0)
这可疑问题是由IDE本身的错误引起的。经过几个月的试验,关闭了像Resharper或Microsoft Git Provider这样的东西来了VS 2015 Update 2,它似乎解决了这个问题!
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx