美文网首页
Free 命令

Free 命令

作者: 酷酷滴小爽哥 | 来源:发表于2018-11-28 10:34 被阅读0次

Free 命令可以查看当前系统的总内存大小以及使用内存的情况。

这个 free 命令显示结果中,其实有一个隐藏的公式:total=used+free+buff/cache

total:内存总大小

used:真正使用的实际内存大小。

free:剩余物理内存大小(没有被分配,纯剩余)。

shard:共享内存大小,不用关注它。

buff/cache:分配给 buffercache 的内存总共有多大。关于 buffercache 大家也许有一些疑惑,因为字面意思上两者很相近。buffercache 都是一部分内存,内存的作用就是缓解 cpuio(如,磁盘)的速度差距的,数据经过 CPU 计算,即将入磁盘,这时用的内存为 bufferCPU 要计算时,需要把数据从磁盘中出来,临时先放到内存中,这部内存就是 cache.

available:系统可使用内存有多大,它包含了 free
linux 系统为了让应用跑的更快,会预先分配一部分内存(buffer/cache)给某些应用使用,虽然这部分内存并没有真正使用,但也已经分配出去了,然而,当另一个服务要使用更多内存时,是可以把这部分预先分配的内存拿来用的。所以还没有被占用的这部分 buffercache 再加上free就是 available.

另外 free 命令还可以加 -m-g 选项(分别以 MBGB 为单位)打印内存的使用情况,甚至也支持 -h 选项.

参考链接:https://www.cnblogs.com/ultranms/p/9254160.html

相关文章

  • 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/klqaqqtx.html