比方说,我打开一些应用程序或进程。 有一些工作与此。 现在我把它closures了。
需要知道这个应用程序是否造成任何内存泄漏。 即用尽了一些堆内存,并没有正确清理。
我能得到这个统计数据吗? 我在Windows操作系统下使用Visual Studio(用于开发)。
即使我有兴趣了解任何第三方应用程序的信息。
当应用程序关闭时,Windows自动发布所有资源。
Perfmon是一个快速和肮脏的工具,用于获取应用程序内存/资源泄漏的指示。
应用程序执行的操作可能导致其他进程使用更多的内存。 SQL server可以使其缓存大小更大,也许你已经打开Word或资源管理器,Windows搜索引擎可能会踢,因为你保存了一些文件。 病毒扫描器可以更活跃,等…..
看看CrtSetDbgFlag:
http://msdn.microsoft.com/en-us/library/5at7yxcs(v=VS.100).aspx