发现很多人对Linux的内存机制不是很了解,并且大多数的php探针也没真正体现Linux系统内存的使用状况,所以我觉得有必要写下此文.

深层的原理在这里就不多讲了,因为Blinux的这篇文章(看懂Linux下free命令)已经说得很清楚,大家可以移步过去看看.下面是引用看懂Linux下free命令 文中的一句话

Linux系统对内存的调度有缓存机制,如果系统需求内存很大的话,被缓存的内存页是可以回收的.不过一般为了高效,是处于cache状态.

如果你用free命令查看内存使用状况,-/+ buffers/cache这行的数值才是你需要获取的信息.

当然更多的时候你使用的是php探针,下面是对流行度比较高的三种php探针做的评测截图.

iProber 探针

UenuProbe

浪点php探针

只有浪点php探针对当前Linux主机的内存使用状况描述的比较好(虽然没有将buffers体现出来).

最后总结下,如果你用SSH管理,查看内存使用状况时,请查看-/+ buffers/cache这行的数值;

如果你用php探针来查看系统内存使用状况,请选择一款说真话的探针.

原创文章,转载请注明: 转载自Blinux

原文链接地址: 正确理解Linux主机内存

10 Responses to “正确理解Linux主机内存”

  1. 柳城 CHINA Google Chrome Windows 说:

    我的确是没有全部看懂。下次再用free看看 :mrgreen:

    [回复]

    Blinux AUSTRALIA Mozilla Firefox Fedora Linux 回复:

    由于Linux的内存机制,是有点难理解 :mrgreen:

    [回复]

  2. zhukun CHINA Mozilla Firefox Windows 说:

    不愧是LINUX高手,呵呵 :mrgreen:

    [回复]

    Blinux AUSTRALIA Google Chrome Linux 回复:

    过奖了 :mrgreen:

    [回复]

  3. 久酷 CHINA Mozilla Firefox Windows 说:

    浪点还是有点浪滴 :mrgreen: :mrgreen: http://server.jiucool.com/index.php

    [回复]

    Blinux AUSTRALIA Google Chrome Windows 回复:

    顶一个

    [回复]

  4. zwwooooo CHINA Mozilla Firefox Windows 说:

    linux很少用,对于其主机内存更加不了解。话说你用的是久酷的主题,哈

    [回复]

    Blinux AUSTRALIA Google Chrome Windows 回复:

    用jiucool的主题都快一年了,还没有付费 :mrgreen:

    [回复]

    likekart CHINA Google Chrome Windows 回复:

    这主题是付费的? :-o

    [回复]

    Blinux AUSTRALIA Google Chrome Windows 回复:

    free :oops:

    [回复]

Leave a Reply

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: