Visual Studio 2010已从快速变为慢速。它已经从0%的CPU使用率空转到25%的CPU使用率空闲。对于一个加载的项目来说,它已经花费了大约一半的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 Tools,Visual Studio颜色主题编辑器
(像Chrome这样的屏幕会告诉你哪个标签用完处理器会是理想的!)
答案 0 :(得分:1)
没有直接的方法来衡量每个加载项的性能。但是一个方便的工具是 VS Diagnostics Tool。您可以安装此工具,当您发现性能下降时,在某些情况下,您可以记录ETL跟踪并使用相关跟踪记录错误here。 Visual Studio团队可以查看跟踪并基于此提供建议。
答案 1 :(得分:1)
Visual Studio PerfWatson似乎是使用Visual Studio 2010 Sp1跟踪和报告性能问题的更好/更简单的方法
(来自文章):
以下是它的工作原理:何时使用该工具 检测到Visual Studio UI具有 变得反应迟钝,它记录下来 关于长度的信息 延迟和根本原因,并提交 给微软的一份报告。视觉 然后工作室团队可以聚合 这些报告中的数据优先排序 造成这个问题的问题 最大或最频繁的延误 我们的用户群。通过安装 PerfWatson扩展,你正在帮助 Microsoft确定并修复了 最常见的性能问题 经常在你的电脑上遇到。