none
windows server 2008 R2 内存耗尽的问题 RRS feed

  • 问题

  • 我的windows server 2008 R2 服务器最近总出现内存耗尽的情况,服务器物理内存是16G,从任务管理器中查看物理内存使用率是99%。但是把所有进程占用内存加起来才9G,只占用了一半左右。使用RAM map工具查看,有7G nonpage Pool占用。

    服务器安装 SQL server 2008 R2,JDK7,Tomcat7 以及杀毒软件。

    公司为两个客户同时采购相同型号的服务器,相同操作系统,安装的相同的应用软件,另一台服务器没有这种现象。

    希望工程师能够帮助解决一下!!

    2015年11月11日 7:11

答案

  • Hi,

    系统或者驱动程序会经常使用Nonpaged Pool来存放数据。首先你可以试一下这个补丁:

    https://support.microsoft.com/en-us/kb/979223

    另外建议你更新所有硬件的驱动,我曾经见过相似的问题,最后发现是由于很老的存储设备驱动造成的内存泄漏。

    如果问题仍然存在,请参考这篇文章,使用Poolman(文章中有下载地址)来列出所有占用的nonpaged pool的文件,检查是否是由某一个或一组相关的文件造成的。

    http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2015年11月13日 2:39
    版主

全部回复

  • Hi,

    系统或者驱动程序会经常使用Nonpaged Pool来存放数据。首先你可以试一下这个补丁:

    https://support.microsoft.com/en-us/kb/979223

    另外建议你更新所有硬件的驱动,我曾经见过相似的问题,最后发现是由于很老的存储设备驱动造成的内存泄漏。

    如果问题仍然存在,请参考这篇文章,使用Poolman(文章中有下载地址)来列出所有占用的nonpaged pool的文件,检查是否是由某一个或一组相关的文件造成的。

    http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2015年11月13日 2:39
    版主
  • 谢谢,我尝试一下
    2015年11月17日 0:43
  • 你好:我的系统是windows server 2012 R2,也遇到这个问题,服务器内存:16GB,nonpage Pool占用了13GB,也需要打补丁吗?
    2017年8月11日 1:21
  • 你好:我的系统是windows server 2012 R2,也遇到这个问题,服务器内存:16GB,nonpage Pool占用了13GB,也需要打补丁吗?
    同问
    2017年9月11日 5:06
  • 你好:我的系统是windows server 2012 R2,也遇到这个问题,服务器内存:16GB,nonpage Pool占用了13GB,也需要打补丁吗?
    我的是windows server 2012 R2,也遇到这个问题,服务器内存:16GB paged pool占用达到了15G,也需要打这个补丁吗?
    2020年8月21日 8:27