发现很多人对Linux的内存机制不是很了解,并且大多数的php探针也没真正体现Linux系统内存的使用状况,所以我觉得有必要写下此文.
深层的原理在这里就不多讲了,因为Blinux的这篇文章(看懂Linux下free命令)已经说得很清楚,大家可以移步过去看看.下面是引用看懂Linux下free命令 文中的一句话
Linux系统对内存的调度有缓存机制,如果系统需求内存很大的话,被缓存的内存页是可以回收的.不过一般为了高效,是处于cache状态.
如果你用free命令查看内存使用状况,-/+ buffers/cache这行的数值才是你需要获取的信息.
当然更多的时候你使用的是php探针,下面是对流行度比较高的三种php探针做的评测截图.
![]()
![]()

只有浪点php探针对当前Linux主机的内存使用状况描述的比较好(虽然没有将buffers体现出来).
最后总结下,如果你用SSH管理,查看内存使用状况时,请查看-/+ buffers/cache这行的数值;
如果你用php探针来查看系统内存使用状况,请选择一款说真话的探针.
原创文章,转载请注明: 转载自Blinux
原文链接地址: 正确理解Linux主机内存

我的确是没有全部看懂。下次再用free看看
[回复]
Blinux
回复:
四月 3rd, 2010 at 9:46 下午
由于Linux的内存机制,是有点难理解
[回复]
不愧是LINUX高手,呵呵
[回复]
Blinux
回复:
四月 3rd, 2010 at 10:10 下午
过奖了
[回复]
浪点还是有点浪滴
http://server.jiucool.com/index.php
[回复]
Blinux
回复:
四月 4th, 2010 at 10:07 上午
顶一个
[回复]
linux很少用,对于其主机内存更加不了解。话说你用的是久酷的主题,哈
[回复]
Blinux
回复:
四月 4th, 2010 at 12:25 下午
用jiucool的主题都快一年了,还没有付费
[回复]
likekart
回复:
四月 4th, 2010 at 5:36 下午
这主题是付费的?
[回复]
Blinux
回复:
四月 5th, 2010 at 11:12 上午
free
[回复]