Windows10内存泄漏,分页池高分析及解决方案

Windows10内存泄漏,分页池高分析及解决方案

  • 一、 内存构成
  • 二、 定位泄漏软件的两种方法
    • 1、User-Mode 转储堆 (UMDH) 工具
    • 2、Windows poolmon.exe工具
    • 3、终极工具-WPT(Windows Performance Toolkit)定位代码行
  • 三、 Windows10的虚拟内存暴涨的意想不到的原因
    • 1、开发人员
    • 2、消费者
      • A.佛系版本
      • B.折腾版本

作为一名开发定位到导致操作系统内存泄漏的软件是自家公司的产品,岂不是很羞先人!

一、 内存构成

二、 定位泄漏软件的两种方法

1、User-Mode 转储堆 (UMDH) 工具

2、Windows poolmon.exe工具

3、终极工具-WPT(Windows Performance Toolkit)定位代码行

使用WPT定位导致虚拟内存泄漏的祸首.

三、 Windows10的虚拟内存暴涨的意想不到的原因

1、开发人员

虚拟内存泄漏的故障原因是PlaySound函数导致,主程序间隔一段时间调一次该函数播放一个很小的WAV文件,win10,8GRAM下,大约20000次就开始暴涨。因为已经定位到最底层的函数了,所以肯定是得从系统这找解决方案了。

2、消费者

A.佛系版本

1、直接使用memReduct 清理下就好了

B.折腾版本

1、win+R 打开msconfig

Windows10内存泄漏,分页池高分析及解决方案

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月16日
下一篇 2022年3月16日

相关推荐