Visual Studio 条件断点调试速度超慢,几乎不动! Visual Studio 设置 条件断点调试时,调试速度超慢,禁用条件断点时速度就正常了。对于无条件断点,Debug速度很正常。devenv.exe、mspdbsrv.exe等程序占用的内存也就十几M,应该属于正常范围吧。另外,我删除其他断点,也是一样。怎么解决这个条件断点运行慢的问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能没有好办法。我的经验是条件不满足时,还是比较快的。满足的次数越多,越慢。假如你关心的是a大于1500的话,那么你就设a>1498为条件。如果监视的数很大,比如a>150000,或许你在代码中人为的加一个ifif(a>149995)//程序中执行很快 a=a*a //这里设置条件a>150000//你要监视的部分endif 我的条件是:for(i=0;i<Vez.nx;i++) for(j=0;j<Vez.ny;j++){ index = i*Vez.ny+j; Vez.data[i*Vez.ny+j]=....// }条件是:i==36&&j==81 注:i,j没有超过循环的范围在别处加条件断点也是一样,很慢,风扇哗哗的! 断点设在Vez那一行,其他地方也一样。 下载的数据库开发系统 运行时出错 关于Xtreme Toolkit pro12.0在vc2005下运行的问题 MFC开发Activex控件的方法返回值为BSTR时,如何释放字符串的内存空间? 关于入门的问题 如何检测串口发生了异常? 菜鸟请教:关于listbox与edit控件? 如何读取一个按纽上显示的值 如何重载对话框的WM_NCHITTEST消息。 两个Formview之间怎么实现参数传递 如何确定出游戏存档的格式 VC实现车牌识别系统 MFC的控件继承类,重载WindowProc和OnWndMsg函数的话,各自处理什么内容?
我的经验是条件不满足时,还是比较快的。
满足的次数越多,越慢。
假如你关心的是a大于1500的话,那么你就设
a>1498
为条件。如果监视的数很大,比如a>150000,
或许你在代码中人为的加一个if
if(a>149995)//程序中执行很快
a=a*a //这里设置条件a>150000
//你要监视的部分
endif
for(i=0;i<Vez.nx;i++)
for(j=0;j<Vez.ny;j++){
index = i*Vez.ny+j;
Vez.data[i*Vez.ny+j]=....//
}
条件是:i==36&&j==81
注:i,j没有超过循环的范围
在别处加条件断点也是一样,很慢,风扇哗哗的!