这是比较简单的方法,当然必须要源代码可以处于visual studio的调试运行状态。
点击“诊断工具”的“内存使用率”子窗体,点击“截取快照”(可能要点击“启用快照以针对下个调试会话启动堆分析”),运行一段时间后,再点击一次“截取快照”,然后双击这两个快照,会弹出系统用到的所有变量、函数占用的内存情况,仔细观察,忘记释放的对象应该会积累许多个。
这是比较简单的方法,当然必须要源代码可以处于visual studio的调试运行状态。
点击“诊断工具”的“内存使用率”子窗体,点击“截取快照”(可能要点击“启用快照以针对下个调试会话启动堆分析”),运行一段时间后,再点击一次“截取快照”,然后双击这两个快照,会弹出系统用到的所有变量、函数占用的内存情况,仔细观察,忘记释放的对象应该会积累许多个。