none
hyperV使用过程内存无法释放问题 RRS feed

  • 问题

  • 4台hyperV虚拟机在运行一个月后出现无任何程序运行的情况下内存占用到达50%以上,而且一直无法释放,这种情况有人遇到吗?请问下该如何处理(请建议除了手动重启以外的方法)

    具体 实际使用内存3G, 资源管理器显示使用 50G, hyper控制界面显示使用20G

    2015年4月17日 7:16

答案

  • 您好,

    》》4台hyperV虚拟机在运行一个月后出现无任何程序运行的情况下内存占用到达50%以上

    假设 使用的是 动态 内存

    “Developers writing software for use inside a virtual machine configured to use Dynamic Memory need to keep in mind that VM system memory is no longer constant. Consequently, their application should free memory when it is no longer needed to allow other applications to take advantage of the resource. ”

    https://msdn.microsoft.com/en-us/library/windows/desktop/ff919570(v=vs.85).aspx

    根据我的理解 , 应该是某些 应用 占用了内存没有释放 , 请使用 RAMmap.exe 去检查一下哪个进程没有释放 内存:

    https://technet.microsoft.com/en-us/library/ff700229.aspx》》具体 实际使用内存3G, 资源管理器显示使用 50G,

    请 详细 说明一下  是在  host 上面 还是  VM 上面的 显示 。

    谢谢


    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 .




    2015年4月20日 8:56
    版主