当附加进程的已分配内存大于某个值时,是否可以进入调试器?
最好使用Visual Studio 2005,但其他IDE /调试器是一种选择。
答案 0 :(得分:2)
没有直接的方法可以做到这一点。另一种方法是在CRT分配代码中的某处设置普通断点,并在命中计数为2000的倍数时将其设置为中断。您将足够快地进入所需状态。
答案 1 :(得分:1)
我不知道Visual Studio中有任何直接的方法,但是当内存提交阈值达到某个值(-m选项)时,您可以使用ProcDump创建崩溃转储。
然后,您需要使用WinDbg(Windows debugging tools的一部分)来检查堆。