动态内存是一个出色的功能,它允许Hyper-V管理员能够更好地利用现有的磁盘物理内存。通常情况下,我们很难说明在虚拟机内部会发生什么。但是,我们可以通过一些操作来查看VM中的最大动态内存,从而理解虚拟机内部的情况。
首先,我们需要查看虚拟机目前有多少可用内存。在guest操作系统的任务管理器中就可以查看可用内存,如图1所示:
图1 查看虚拟机目前有多少可用内存
方法一:
如果虚拟机运行的是Win8或更高版本,我们就可以查看虚拟机设置的最大内存。在上面的截图中,我们可以看到这台虚拟机的最大内存被设置为4GB。
方法二:
利用Performance Monitor,即通过Hyper-V Dynamic Memroy Integration Service的Mbytes性能计数器来查看Maximum Memory。如图2所示:
图2 Mbytes性能计数器来查看Maximum Memory
方法三:
通过PowerShell来查看此信息:
在虚拟机内以管理员身份打开windows powershell,运行以下命令:
(get-counter "\Hyper-v Dynamic Memory Integration Service\Maximum Memory, Mbytes").CounterSamples.CookedValue,如图3所示:
图3 通过PowerShell来查看此信息
这样,我们就可以得到当前虚拟机配置的最大内存。
Copyright ©2018-2023 www.958358.com 粤ICP备19111771号-7 增值电信业务经营许可证 粤B2-20231006