Xen VPS使用\”free -m\”检测内容使用情况详解

在入手一款VPS主机之后,我们大部分用户都会用\”free -m\”检测下内存的使用情况,一来看看商家有没有骗我们,二来看看我们安装的系统或者面板内存占用情况,以及网站运行时候占用多少的内存。在之前的一篇\”WDCP面板安装中\”我也用\”free -m\”命令检测这款面板占用的内存情况,之前一直没有注意这个问题,还误以为这款面板占用内存较大。好在有网友提出来是看第二行。

原来ovz和xen的查看方式还是有一些区别的,所以国外主机优惠开设此日志详细分析XEN VPS的内存查看参数。

[[email protected] ~]# free -m
             total       used       free     shared    buffers     cached
Mem:           512        434         77          0        108        270
-/+ buffers/cache:         56        456
Swap:          255          0        255

我们通过free -m可以检测到自己的xen vps内存数据。
第一行数据:
total vps内存总数: 512mb
used 已用的内存: 434mb
free 空闲的内存数: 77mb
shared 当前已经废弃不用,总是0
buffers Buffer Cache内存数: 108mb
cached Page Cache内存数: 270mb
计算总量:total = used + free (用以测试的VPS好像还少我1M)
第二行数据:
/+ buffers/cache的意思相当于:
-buffers/cache 的内存数:56 (等于第1行的 used buffers cached)
+buffers/cache 的内存数: 456 (等于第1行的 free + buffers + cached)
所以,如果我们是XEN VPS,应该是看第二行的数据。