Joycode@Ab110.com

VS 2008中VC++性能的改进

[原文地址]: VC++ Performance Improvements in VS 2008
[原文发表时间]: Wednesday, October 10, 2007 5:59 PM

几个星期前,我在博客中谈到了Visual Studio 2008中的性能改进。有好几个人回应,问我更多关于Visual C++中这些方面的增强。

虽然那篇关于性能改进的博客着重提到了Visual C++团队完成的文件级并行生成,和增量生成本机/托管混合的项目,在VS 2008VC++中仍然有其他一些我认为值得一提的方面。因此,现在就让我们开始吧

·         编辑器响应 更新智能感应、显示QuickInfo工具提示,以及处理自动完成请求,这些操作不会降低编辑器的使用体验

·         转到定义方面的改进 – “转到定义功能所需的时间有大幅度的下降。一位客户报告说原本2分钟的延迟如今被降到了1020

·         加载解决方案的性能 加载庞大的Visual C++解决方案的时间变得好得多。一些客户报告说其速度提升了25%70%

·         项目中的文件查找 在几个方面提供了改进,如在项目中添加文件、改变配置,等等

·         改变配置的选项 对诸如添加一个包含目录或改变活动配置等选项, 在庞大的解决方案中更改它们变得比以前要快得多

·         减少了对CPU的消耗 我们现在处理低优先级的后台项(如智能感知填充)所占用的CPU时间减少了20%

我真的很希望所有这些工作会为C++开发人员提供一个显著增强的IDE体验。Visual C++团队已经在为下一个主要版本的Visual C++努力工作,并希望能在将来解决更多的有关性能和可缩放性方面的问题。同样的,对于那些在Visual C++ 2005上工作的人,该团队将会为该版本发布一个补丁来应用上述这些修改

 

Namaste!

 

 

Read the complete post at http://blog.joycode.com/soma/archive/2007/10/11/109297.aspx