![使用的“-/+ 缓冲区/缓存内存”始终为 0KB](https://linux22.com/image/654608/%E4%BD%BF%E7%94%A8%E7%9A%84%E2%80%9C-%2F%2B%20%E7%BC%93%E5%86%B2%E5%8C%BA%2F%E7%BC%93%E5%AD%98%E5%86%85%E5%AD%98%E2%80%9D%E5%A7%8B%E7%BB%88%E4%B8%BA%200KB.png)
我有一个 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 的提供商,您就不会遇到此问题。