2009-06-03 34 views
1

现在一直在困扰着我,但VS 2008中的ASP.NET设计师编辑甚至是最简单的页面都会非常慢。我们使用的机器并不具备先进性,但有人会认为具有3Gb RAM和7200RPM 120Gb硬盘驱动器的2Ghz双核AMD 3800+性能会比它更好。提高Visual Studio 2008 ASP.NET设计器性能的技巧?

要量化问题,打开3-5个文本框,下拉框和DataGrid的页面的设计视图可能需要30-45秒...或更长时间。真正复杂的屏幕有时可能需要几分钟才能打开。一旦打开,设计师非常呆滞 - 单击控件可能需要几秒钟才能生效。属性窗口并不总是正确更新。右键单击菜单可能需要几秒钟才能显示。

我们尝试对驱动器进行碎片整理,杀死不必要的进程,升级到SP1,甚至重新安装开发环境,但问题仍然存在。

有其他人在那里观察到类似的性能问题,如果是的话,有没有人有任何建议如何提高性能?例如,我们可以关闭哪些IDE功能(即智能感知),这可能有所帮助?如果您没有看到任何问题,我很想知道您的机器配置了哪些规格(CPU,RAM,HD)。

编辑:一些额外的事实和更正。首先,一个快速修正,我们实际上有西部数据7200RPM驱动器,而不是5200 RPM型号。其次,根据对瓶颈位置的一些调查,当设计者加载时,它似乎有很多死区时间--20%的CPU,只是一点I/O等待。但总体效果非常缓慢。

我们在我们的项目中使用了Resharper,但禁用此附加组件并不会显着提高设计人员的性能。

+0

这听起来像是另一个伟大的理由,不使用设计... – 2009-06-03 19:50:23

回答

1

ScottGu发布了一个article关于visual studio的性能。我认为它可能更倾向于2005年,但值得一看。

一般来说我建议不使用设计...

0

你唯一真正的瓶颈就是硬盘。如今5200RPM的驱动器在开发机器上有点慢。

相关问题