美文网首页
free命令

free命令

作者: 桩i | 来源:发表于2017-05-08 11:09 被阅读0次
图1

结果如图1

16G内存,快使用完了,其实则不然;

这行是从系统方面看的:

total:总内存大小

used:已经使用的

free:剩余的

shared:多个进程共享的内存

buffers:针对磁盘的读写

cached:针对文件inode的读写

磁盘的操作有逻辑级别(文件系统)和物理级别(磁盘块),这俩种cache就是分别缓存逻辑和物理级别的数据的。

第三行中的buffers/cache是从应用程序的角度来看的:

系统的buffers和cached是缓存,就像是预备使用的一样,只是把它分出来放那儿,方便使用,

而第三行的俩个数据才是真实的内存使用情况(我们希望知道的程序真实占用的内存)

这里做个测试;

上面的七个数据:

total(1)  used(2)  free(3)  buffers(4)  cached(5)

buffer_used(6)    buffer_free(7)

total=buffer_used+buffer_free

buffer_free=free+buffers+cached

所以:buffer_free这个值才是我们内存实际剩余的值

相关文章

  • linux 日常记录

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

  • Linux 常用命令--free

    1、free 输入命令:free -m 输出内容: total used free shared b...

  • 十七 内存、磁盘查看命令

    内存使用率查看 常用命令介绍freetop free命令 (1)free命令查看内存,单位都为kb availab...

  • Linux 常用的设备命令

    lscpu 命令 free 命令 显示系统内存状态 dmesg 命令 lsblk 命令

  • linux命令(持续更新...)

    free free命令用来显示当前机器内存显示情况用法:free [option]常用参数:-h结果示例:free...

  • Free 命令

    Free 命令可以查看当前系统的总内存大小以及使用内存的情况。 这个 free 命令显示结果中,其实有一个隐藏的公...

  • free命令

    free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux...

  • free命令

    结果如图1 16G内存,快使用完了,其实则不然; 这行是从系统方面看的: total:总内存大小 used:已经使...

  • free 命令

    1、物理内存的用途 物理内存根据用途不同可分为buffers 和 cache. buffers: A buffer...

  • free命令

    free命令 此命令用于显示系统内存的使用情况,包括总体内存、已经使用的内存。还可用于显示系按内核使用的缓冲区,包...

网友评论

      本文标题:free命令

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