虚拟机大量占用内存问题

任务管理器饱满,没有看到大量占内存的application

 

其实很自然而然的想到我开启的三个虚拟机,其中一个分配的内存达到20G,其实三个都与我本来设定的值不符。

 在设置里面查看内存,看到有一个动态内存分配,上限很大,于是改成了4096。

 内存就正常了。

动态内存是Hyper-V的一项新功能和特性,它主要用于自动平衡服务器上运行的虚拟机所占用的物理内存大小。 此功能可以在管理员针对不同虚拟机所指定的内存范围内,根据虚拟机中的应用优先级来自动调整虚拟机对物理内存的占用大小,以在应用性能和内存占用大小方面进行自动平衡并达到性能优化的目的。

另一篇文章测试了即使Hyper-v占用了大量内存,也不影响主机的使用[1]

[1] Rajeev.What is Driver Locked memory?[J/OL].What is Driver Locked memory? – Rajeev Mehra's Blog (rajdude.com).2014

 

posted @ 2023-11-08 15:05  —_—Zed  阅读(439)  评论(0)    收藏  举报