我有一个 OpenVZ VPS,Ubuntu 服务器版本为 14.04.2,我可以访问 SolusVM 控制面板。最近,“内存使用量”始终为 0 KB,只有“vswap 使用量”显示实际交换使用量。
如果我跑,free -k
我会
total used free shared buffers cached
Mem: 262144 121728 140416 69160 0 121728
-/+ buffers/cache: 0 262144
Swap: 131072 0 131072
如果我运行,cat /proc/meminfo
我会得到:
MemTotal: 262144 kB
MemFree: 140416 kB
Cached: 121728 kB
Buffers: 0 kB
Active: 53208 kB
Inactive: 62944 kB
Active(anon): 29864 kB
Inactive(anon): 29872 kB
Active(file): 23344 kB
Inactive(file): 33072 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 131072 kB
SwapFree: 131072 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 59736 kB
Shmem: 69160 kB
Slab: 5568 kB
SReclaimable: 2064 kB
SUnreclaim: 3504 kB
为什么“-/+ buffers/cache”内存使用量始终为零?
答案1
这是永远不要使用使用 OpenVZ 的提供商的 VPS 的众多原因之一。坚持使用使用 KVM 或 Xen 的提供商,您就不会遇到此问题。