美文网首页Linux命令
linux free命令解释

linux free命令解释

作者: myang199088 | 来源:发表于2015-04-03 11:15 被阅读106次

近期定位一个内存耗尽的问题,重拾了一下free命令的一些输出,觉得有必要解释一下free命令的一些输出。

  • 在linux下执行free命令
    sioss1:/export/home/SANEX9510_CSS # free
total used free shared buffers cached
Mem: 132130232 127626920 4503312 0 2083688 70900528
-/+ buffers/cache: 54642704 77487528
Swap: 33558524 2699944 30858580

下面我们把这张表称为free表,通过下标来指代具体的行列,如free[1][1],就是表的第二行第二列,即132130232。

  • free表第二行解释,这个是从OS的角度去统计的
    free[1][1] = 132130232,表示系统总内存有132130232KB
    free[1][2] = 127626920, 表示系统已使用的内存有127626920KB
    free[1][3] = 4503312,表示系统未使用的内存有4503312KB
    free[1][1] = free[1][2] + free[1][3]
    free[1][5] = 2083688KB,
    free[1][6] = 70900528KB
    buffers和cached的解释如下

A buffer is something that has yet to be "written" to disk.
A cache is something that has been "read" from the disk and stored for later use.

  • free表第三行解释,这个是从应用程序的角度去统计的
    free[2][1] = 54642704KB,这个表示应用程序认为系统被用掉了多少内存
    free[2][1] = free[1][2] - free[1][5] - free[1][6],这个是因为buffers和cached回收是非常快速的,直接可以回收给应用程序使用
    free[2][2] = 77487528KB,表示一个应用程序认为系统还有多少内存;
    free[2][2] = free[1][3] + free[1][5] + free[1][6]

  • free表第四行解释,这个是交换空间的使用,比较简单,就不多做解释
    free[3][1] = free[3][2] + free[3][3]

相关文章

  • linux free命令解释

    近期定位一个内存耗尽的问题,重拾了一下free命令的一些输出,觉得有必要解释一下free命令的一些输出。 在lin...

  • linux free命令详解(一)

    linux free命令详解(一)

  • linux 日常记录

    scala nginx日志匹配 脚本中执行sudo命令 linux free 命令 free 命令相对于top 提...

  • 操作命令

    Linux使用top与free命令查看CPU与内存使用情况 top命令: 显示内容解释: 第一行top分别为:当前...

  • Linux 里 free 命令结果阐释

    目录 现象示例Linux 虚拟内存简介 现象 Linux 机器上 free 命令显示 Mem: 行里的 free ...

  • linux-cmd

    如何查看Linux 硬件配置信息 linux传输文件命令: rz 和 sz linux free命令详解(一) L...

  • Linux下查看系统内存命令

    Linux下内存查看命令 free 命令 free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)...

  • Linux常用命令:free(2018.07.29 更新)

    常用 free 命令是 Linux 上很简单、很常用的一个命令。free 命令的输出会有 Swap 相关的内容,本...

  • 2019-02-27 内存命令free

    2019-02-27 内存命令free 在Linux执行free命令后的结果: 这个简单命令的背后包含很多操作系统...

  • Linux命令--free

    显示系统内存信息(单位MB):#以MB为单位显示内存信息free -m

网友评论

    本文标题:linux free命令解释

    本文链接:https://www.haomeiwen.com/subject/uxxaxttx.html