none
server2016 服务主机本地系统内存高 RRS feed

全部回复

  • 您好,

    从您提供的截图中可以看到, Oracle同样占用内存很高,请问Oracle之前是否也是占用内存这么高?

    请问问题机器内存的占用是持续增长还是突然提升到这个占比?是否可以通过重启或者是其他方式恢复到正常水平?

    建议您可以使用任务管理器和rammap工具检查内存占用情况:

    打开任务管理器,在详细信息的界面增加句柄一栏,查看svchost (PID:904)后的句柄量

    从您提供的截图来看。多个服务占用共同进程,如果需要检查是哪个服务占用内存较高,建议对服务尝试先进行剥离:

    1.首先以管理员身份运行以下指令tasklist /SVC /FI "IMAGENAME eq svchost.exe"  查看svchost (PID:904)下共有哪些服务,如下图所示

    2.运用以下指令尝试剥离svchost (PID:904)下的所有服务(有些服务在剥离前需要先停用):

    sc config <service name> type= own

    其中<service name>替换为服务名称

    "type="中间没有空格,但在"= own"中间有一个空格

    3.在设置完成后重启机器,可以使用tasklist /SVC /FI "IMAGENAME eq svchost.exe"  查看服务是否都剥离成功,当内存占用问题复现时可以通过任务管理器查看是哪个服务占用内存较高。

    如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年6月16日 10:07
  • 您好

    请问您的问题解决了吗?如果您使用我们的方案解决问题,请将其标记为答案,以帮助其他社区成员快速找到有用的回复。如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年7月2日 2:20