我有一台 RHEL 3 机器,它是 VMWare 集群的一部分。
在 VMware mgr 中,我被告知该机器有 24Gb 的 RAM。
在构建时它有 8 GB 的 RAM。
查看 /proc/meminfo 时,我被告知
- [root@vmware1 root]# cat /proc/meminfo
总计:已用:可用:共享:缓冲区:缓存:内存
:275017728 261877760 13139968 0 37883904 72368128
交换:567500800 284119040 283381760
内存总计:268572 kB
内存可用:12832 kB内存
共享:0 kB
缓冲区:36996 kB
缓存:55696 kB
交换缓存:14976 kB
活动:184772 kB
ActiveAnon:127352 kB
ActiveCache:57420 kB
Inact_dirty:35204 kB
Inact_laundry:7852 kB
Inact_clean:3000 kB
Inact_target:46164 kB
HighTotal:0 kB
HighFree:0 kB
LowTotal:268572 kB
LowFree:12832 kB
SwapTotal:554200 kB
SwapFree:276740 kB
CommitLimit:688484 kB
Committed_AS:1868008 kB
MachineMem:25165088 kB
.. 看起来好像是 ~268Mb。我真不想把它拆下来数芯片。
我在哪里可以找到“真相”(与此相关的......)?
答案1
MachineMem: 25165088 kB
在我看来,您的机器的内存大小是 24 GB。
本质上,有一个运行服务控制台的 ESX 虚拟机。这就是值所MemTotal
显示的。ESX 服务控制台虚拟机有 256 MB 的 RAM。 Machinemem
是服务器中的物理 RAM 总量,即 24 GB。