none
Server 2008 R2 内存耗尽

    问题

  • 最近新安装的一台服务器,出现内存耗尽的问题,服务器上只安装了oracle11g和iis,

    cpu是8核心,内存8G

    iis问的访问量不超过100,开机启动4-5天就会导致内存占用90%以上,观察发现“已修改”的内存会越来越多,只有重启服务器才能降到默认的、

    尝试过使用网络上流传的现在文件缓存的方式也是没有解决,期待微软的高手给提供下解决方案。

    2016年10月12日 9:46

答案

  • 您好 O123O,

    请问您是否有尝试着把网络防护的软件关闭,然后重启服务器?

    在您做完上述的操作之后,情况是否还依然发生?

    诚挚敬意

    John


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

    2016年10月17日 3:09

全部回复

  • 补充下,操作系统是 windows server 2008 r2 企业版,没有打sp1补丁
    2016年10月13日 2:05
  • 您好 o123o,

    请问当您打开任务管理器的时候是否有发现哪些程序占用较大内存?

    您的情况有可能是第三方软件造成的。

    请打开任务管理器, 点击性能选项卡,在性能那个界面点击左下角的打开资源监视器。

    在资源监视器的界面中请点击内存选项卡,您可以在其中查看占用已修改内存最多的软件。

    您还可以试着关掉一些不必要的软件去查看问题是否还存在。

    诚挚敬意

    John


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

    2016年10月13日 6:01
  • 感谢您的解答,不过在资源监视器里面无法看到每个进程的“已修改”内存

    用rammap工具发现可以看到,不过看到的进程列表中的已修改内存和总揽里面的修改内存不匹配,当前时间,总览里面的修改内存有1G多,而进程里面的总和还不到100M


    图片无法上传,

    总览里面:

                   总                 活动                 备用              修改              归零
    总          8,388,152k      2,385,400k    4,427,408k    1,545,528k   29,624k
    进程私有 5,681,540k      10,344k         4,125,996k     1,535,200k 
    映射文件 394,740k         181,524k       213,216k       9,864k
    非分页池 381,804k         381,796k 
    分页池    213,788k           213,788k 


    进程里面:

    进程        私有             备用                修改             页表                  总
    oracle     890,976k      848k           9,748k            3,376k          904,948k
    svchost   7,912k         0k              60k                 284k              8,256k
    w3wp     196,088k      0k             24k                 1,252k           197,364k
    svchost   2,928k         0k            20k                     296k             3,244k

    这个时候任务管理器显示的内存占用为48%


    • 已编辑 o123o 2016年10月14日 6:25
    2016年10月14日 6:10
  • 您好 O123O,

    请问您是否有第三方软件占用内存?

    当您的任务管理器显示内存占用为48%之前,您是否做了什么操作?

    这也有可能是内存泄漏造成的, 您可以使用相关的分析软件进行分析。

    诚挚敬意

    John


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

    2016年10月14日 9:22
  • 服务器上只安装了oracle11g,iis,还有一个网络防护的软件,这三个应用占用的内存都不高

    内存异常时也尝试过采用清理泄露的内存,但没有效果。

    2016年10月17日 0:49
  • 您好 O123O,

    请问您是否有尝试着把网络防护的软件关闭,然后重启服务器?

    在您做完上述的操作之后,情况是否还依然发生?

    诚挚敬意

    John


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

    2016年10月17日 3:09
  • 您好 O123o,

    请问您当前的问题是否已经被解决。

    如果您需要进一步的帮助,欢迎回到这里让我们知道。

    我将竭诚为您提供技术支持。

    诚挚敬意

    John


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

    2016年10月31日 6:41