我实际上有多少内存?

eth*_*nny -1 linux memory redhat vmware-esxi

我有一台 RHEL 3 机器,它是 VMWare 集群的一部分。

在 VMware mgr 中,我告诉机器有 24Gb 的 RAM
构建时它有 8 GB 的 RAM
查看 /proc/meminfo 我告诉

  • [根@ vmware1根]#执行cat / proc / meminfo中
    总:使用:免费:共享:缓冲剂:缓存:
    纪念品:275017728 261877760 13139968 0 37883904 72368128
    交换:567500800 284119040 283381760
    MemTotal:268572 KB
    MemFree:12832 KB
    MemShared:0 KB
    缓冲器: 36996 kB
    缓存: 55696 kB
    SwapCached: 14976 kB
    Active: 184772 kB
    ActiveAnon: 127352 kB
    ActiveCache: 57420 kB
    Inact_dirty: 35204 kB
    Inact_laundry:
    780kB
    Inact_laundry:
    780kB Inact1040KB High :
    184772 kB
    LowTotal:268572 kB
    LowFree:12832 kB
    SwapTotal:554200 kB
    SwapFree:276740 kB
    CommitLimit:688484 kB
    Committed_AS:1868008 kB
    MachineMem:25165088 kB

..这让它看起来像~268Mb。我真的不想打开它并计算筹码。

我在哪里可以找到“真相”(与此有关..)?

Hop*_*00b 7

MachineMem: 25165088 kB

在我看来,您机器中的内存量为 24 GB。

本质上,有一个用于 ESX 的虚拟机运行您的服务控制台。这MemTotal就是显示的价值。ESX 服务控制台虚拟机具有 256 MB 的 RAM。 Machinemem是服务器中物理 RAM 的总量,即 24 GB。