狭义的虚拟内存是分页文件pagingfile,通过SystemPropertiesPerformance.exe /pagefile命令设置
硬件配置(含CPU、内存、虚拟内存情况)可以用这句命令导出到文件
msinfo32 /nfo C:\SYSSUM.NFO /categories +systemsummary
可用物理内存=安装的物理内存-为硬件保留的物理内存
广义的虚拟内存(即交换分区)=可用物理内存+分页文件
下面的说明,我是以1台384G内存的黑石机器来截图示例的
上图箭头所指是微软在用词上不严谨。所有windows都是这样,跟云厂商没关系,你去看你windows电脑也是这样的。
不该是Virtual Memory虚拟内存,应该是PagingFile分页文件。
msinfo32显示的信息才是准确的,云监控显示的信息也是准确的。
如下图左侧圈出的,总的虚拟内存(即交换分区)=总的物理内存+分页文件
云监控对应的2个内存指标,分别对应下图右下的使用中和已提交,分别是物理内存使用量和交换分区使用量(并非pagingfile使用量)
如果把pagingfilesize设置为0了,msinfo32显示的总的虚拟内存(即交换分区)=总的物理内存+分页文件=总的物理内存+0=总的物理内存
此时,2个内存指标的图像是一样的
搞清楚概念后就会明白,物理内存是交换分区的一部分,因此交换分区监控会一直存在