在Microsoft Visual Studio中进行调试会降低PC的爬行速度

时间:2015-10-20 13:50:16

标签: c++ visual-studio debugging visual-c++ visual-studio-2013

我正在尝试调试我刚刚下载的一个开源C ++应用程序(一个名为Mumble的VoIP程序,可从GitHub here获得),但只要Visual Studio遇到断点或我暂停执行我的整个系统都在慢慢爬行。

我注意到如果我耐心等待任务管理器出现,那么只要它有焦点,我的系统就会恢复正常。如果我重新关注MSVC(或其他任何应用程序),那么我的系统会重新开始爬行。

我正在使用Visual Studio 2013(更新4),而我正在使用的笔记本电脑并不懈怠(见下文)。

我尝试过的一些事情:

  • 在开始调试会话之前加载/缓存所有调试符号
  • 禁用自动加载调试符号
  • 通过任务管理器设置msvc和/或应用程序的优先级更高/更低
  • 将msvc和应用程序的CPU关联性设置为不同的“CPU”
  • 禁用IntelliSense
  • 删除所有断点

硬件详情如下:

  • 微星GS60 2PC笔记本电脑
    • 英特尔酷睿i7处理器
    • 16GB RAM
    • 256GB SSD(此处安装Visual Studio)+ 1TB HDD(此处托管项目)
    • NVIDIA GeForce GTX860 2GB视频卡
    • Windows 8.1

我很茫然,所以任何帮助都会受到赞赏。

0 个答案:

没有答案