大连仟亿科技
客服中心
  • 电话
  • 电话咨询:0411-39943997
  • 手机
  • 手机咨询:15840979770
    手机咨询:13889672791
网络营销 >更多
您现在的位置:仟亿科技 > 新闻中心 > 行业资讯

微软Visual Studio 2013性能调优

作者:billionnet 发布于:2013/10/24 17:22:22 点击量:

  英文原文:Microsoft's Visual Studio 2013 Performance Tuning

  对于近期发布的 Visual Studio 的每个版本,微软一直致力于改善其日常性能。VS2012 引入了异步加载,试图以此提高大型解决方案的加载速度,从而使开发人员启动 Visual Studio 后能够更快地投入工作。

  据来自微软的 Ben Bradley 说,用户一直要求缩短解决方案的加载时间。在 VS2013 中,缩短加载时间的工作还在继续。Bradley 说,在这一轮工作中,团队试图找出上次关闭 Visual Studio 时对用户而言最重要的文件。然后,在下次启动 Visual Studio 时,程序会优先考虑这些文件对用户的可用性。之后,用户就可以开始工作,而与此同时,程序会加载解决方案中剩余的文件。

  另外,Bradley 说,经过进一步的研究后,团队面临着一项决策,究竟何时加载剩余的(或延期加载的)文件。如果在用户编辑的过程中加载这些文件,会影响 IDE 的响应速度。因此,团队已经做出选择,仅按需加载那些延迟加载的文件,即只在用户需要它们的时候进行加载。这意味着,在某些情况下,有些文件在一次工作会话中永远不会加载。这还意味着,在其它大型解决方案的情况下,用户可以更快地启动,但也会有很多的情况,开发人员需要暂停,以等待加载不常用的文件。

  加载过程的更改成为先前发布的C++ IDE 性能改善的一项内容。此次性能改善处理的第一个方面是改善配置切换。据微软软件工程师 Li Chao 报道,与 VS2012 相比,配置切换速度提升了 75%。正在进行的其它更改还有诸多亮点,包括在主编辑器键入时的响应速度、更快地 C++ 构建速度以及扩大 Visual Studio 真实世界的使用模式集合。

  随着上周 Visual Studio 的发布,正式的 RTM 代码现在已经可以无条件地用于生产环境。如果读者有机会用该版本打开某些现有项目,希望你们能够在下面分享关于性能差异(好或者差)的反馈意见。



分享到:


评论加载中...
内容:
评论者: 验证码:
  

Copyright@ 2011-2017 版权所有:大连仟亿科技有限公司 辽ICP备11013762-1号   google网站地图   百度网站地图   网站地图

公司地址:大连市沙河口区中山路692号辰熙星海国际2215 客服电话:0411-39943997 QQ:2088827823 42286563

法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利! 隐私权政策声明