问题描述
||
Visual Studio 2010已从快速变为慢速。它已从cpu使用率0%的空闲变为cpu使用率25%的空闲。它从一个加载的项目占用了大约半个GB的RAM,到为同一项目占用了超过1GB的RAM。
我将Visual Studio 2010打开的时间越长,性能越差。
我知道罪魁祸首一定是外接程序,但是我似乎无法弄清楚是哪一个。我正在使用Process Explorer来检查过程。
编辑:我当前的外接程序和扩展名:.Net Reflector,gallio,Visual Git,AnkhSVN,Git源代码控制提供程序,用于Visual Studio的Iron Python工具,用于Visual Studio的MonoDroid,NuGet程序包管理器,用于Visual Studio 2010的Power Commands,生产率电动工具,Visual Studio颜色主题编辑器
(Chrome \之类的屏幕会告诉您哪个选项卡用尽了处理器,这是理想的选择!)
解决方法
没有直接的方法来测量每个加载项的性能。但是一个可能很方便的工具是
VS诊断工具。您可以安装此工具,并且在某些情况下看到性能下降时,可以记录ETL跟踪,并在此处记录带有相关跟踪的错误。 Visual Studio团队可以查看这些痕迹,并根据这些痕迹为您提供建议。,Visual Studio PerfWatson似乎是跟踪和报告Visual Studio 2010 Sp1性能问题的更好/更简便的方法
(摘自文章):
运作方式如下:使用工具时
检测到Visual Studio UI具有
变得反应迟钝,它记录
有关长度的信息
延迟和根本原因,并提交
给微软的报告。视觉
然后,工作室团队可以汇总
这些报告中的数据优先
导致
最大或最频繁的延误
我们的用户群。通过安装
PerfWatson扩展程序,对您有帮助
Microsoft识别并修复
您最关注的性能问题
在您的PC上经常遇到。