VM中的最大动态内存
动态内存是一项精彩的功能,它允许Hyper-V管理员更好地利用他们的物理内存。但很难说明在虚拟机内部会发生什么。但我们可以通过一些操作来理解虚拟机内部的情况。
首先就是查看虚拟机目前有多少内存可用。这就是在来宾操作系统的任务管理器中显示的可用内存:
除此之外,如果运行Windows 8或更高版本,还可以查看虚拟机设置的最大内存。在上面的截屏中,可以看到这台虚拟机的最大内存设为4GB。
查看虚拟机最大内存的另一种方法是利用Performance Monitor,即通过Hyper-V Dynamic Memroy Integration Service的Mbytes性能计数器来查看Maximum Memory。
最后,还可以通过PowerShell来查看此信息:
在虚拟机内运行以下命令:
(get-counter "\Hyper-v Dynamic Memory Integration Service\Maximum Memory, Mbytes").CounterSamples.CookedValue
这会得到当前虚拟机配置的最大内存。
祝您愉快!
Ben