您好,跟踪new,F11一步步进去,有个地方会有lRequest和size,lRequest就是报的那个内存泄露id和size。加上条件断点,重启,大多数情况可以得出结果,有时由于每次启动给对象分配的id会变,也不好抓到。
凡是内存泄漏,就是new的内存的没释放。
F11就是调试跟踪。
lRequest就是调试状态下new对象分配的内存id,程序退出后output窗口那个泄露id。size是分配的大小。
条件断点,就是符合一定条件才停下来的断点。
结果就是条件断点激发,调试器暂停。这时候看函数调用堆栈,new函数在哪里,就是哪里内存泄漏。
网页速度慢。
在VisualStudio开发环境中设置此链接器选项:打开此项目的“属性页”对话框。有关详细信息,请参见设置项目属性。1单击“链接器”文件夹。2单击“系统”属性页。
以上就是关于vs2013如何测试程序运行时间和占用内存全部的内容,包括:vs2013如何测试程序运行时间和占用内存、为什么vs编译器调试的时候不显示动态内存了、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)