windows2003服务器内存泄露问题分析

windows2003服务器内存泄露问题分析

windows 2003 svn服务器,运行一段时间后远程连接失败,能PING通,提交代码有问题,过段时间后蓝屏重启。

            查看系统日志,有持续的报错,该报错一般是由于系统内存不足引起的:
                
                 

分析蓝屏文件,发现蓝屏时,堆栈在显卡驱动igxpmp32中,分析后认为该处不是第一现场,而是由于内存不足的情况下,该驱动处理存在问题。

     可以使用!poolused 找出哪个tag使用的内存高。

                   

    使用内存池监视器poolmon,监控内存池使用情况 编写脚本每分钟调用一次,并将结果写入日志文件中

                如果没有dump文件,可以使用poolmon监控内存使用情况,监控一段时间后,发现非分页内存使用异常,pool tag名为SQLP的非分页内存使用明显超出正常范围。
                
        

在drivers目录,执行命令strings * | findstr SQL 查出使用该pool tag名称的驱动是360AntiHacker.sys。

            由此定位出内存泄露的元凶是360安全卫士。

猜你喜欢

转载自www.cnblogs.com/diveintokernel/p/9481302.html