none
VS2015在给一个新的CPP文件打断点时狂读硬盘,半天才能反应 RRS feed

  • 问题

  • 本人的机器内存有8G,发现vs在C++项目下有个奇怪的问题,对一个新的cpp文件调试时,不打断点,没问题,打任意一个断点,然后点调试,就发现vs狂读硬盘,无法操作,有时vs还弹出个提示框“visual studio忙于内部的处理”。大概要等2-3分钟后才会恢复,只会有这么一次,再调试就不会了,我不知道这是为啥
    2015年9月14日 6:56

全部回复

  • >>打任意一个断点,然后点调试,就发现vs狂读硬盘,无法操作.

    你是怎么发现它读硬盘的?同样的项目在别的VS环境下,结果是怎么样的?

    会不会当前任务管理器过于忙碌影响了VS的性能啊?debug的时候,你可以不选择加载symbols在TOOLS->Options->Debugging->Symbols.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年9月16日 1:50
    版主
  • 我先是发现vs无法操作,点vs的任意地方,右下角就提示“visual studio忙于内部的处理”,然后就观察到硬盘灯狂闪,通过任务管理器发现是vs在操作,貌似在操作虚拟内存。一直到硬盘不闪了,就好了。

    你说的办法我试过了,没有效果

    同样的项目vs2013 update4就没有过这种现象,vs2015独有

    2015年9月17日 3:01
  • >>我先是发现vs无法操作,点vs的任意地方,右下角就提示“visual studio忙于内部的处理”,然后就观察到硬盘灯狂闪,通过任务管理器发现是vs在操作,貌似在操作虚拟内存。一直到硬盘不闪了,就好了。

    只有VC++项目有这个问题吗?别的语言项目怎么样?

    VS2015自定义安装需要很大的硬盘空间在C盘,如果提示VS忙碌,会不会你C盘空间不多了?我以前有遇到类似问题就是因为我的C盘空间不多了,每次打开VS运行一些项目时,就会报VS过于忙碌类似的提醒。如果你多个版本的VS安装在同一台机器上,对配置硬盘空间等等可能会有更高的要求。另外,你最好关闭一些第三方的安全性的软件,不如,杀毒软件,安全卫士等等。

    还有如果你在安全模式运行VS,结果如何?

    https://msdn.microsoft.com/en-us/library/ms241278.aspx


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.



    2015年9月17日 3:21
    版主
  • 是的,只有C++项目有该现象,我的机器上只有VS2015和2013,C盘有100GB空间可用,应该不是这个问题,没有安装任何杀毒软件包括xx卫士、管家一类的东西,安全模式下尝试有同样情况,我的感觉是VS在调试带断点的程序时,造成内存占用升高,引发系统写虚拟内存操作导致的该现象
    2015年9月19日 9:17
  • ?????

    2015年9月19日 10:50
  • 如果你确定是在写虚拟内存,那把虚拟内存关了不就行了么,我从Windows7开始很多年没用过虚拟内存了,什么问题也没有,8G的内存一般情况下不需要用虚拟内存。我也是用的C++,断点没有你这个问题。

    我希望的是找到为啥vs2013没这问题而vs2015有这问题的原因,现在看,似乎是和vs2015的调试器加的那个性能观察功能有关
    2015年9月27日 6:14
  • debug程序之前,你可以在tools->Options->Debugging->General中取消这个工具的加载。

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年9月28日 1:12
    版主