free - Display amount of free and used memory in the system
显示系统中空闲和已使用内存的数量格式:
free [options]
options:
- -b:bytes,字节为单位
- -k:kilobytes,默认千字节单位
- -m:megabytes,兆字节
- -g:gigabytes,千兆节
- --tera:tb,兆兆字节
- --peta:pb,千t字节
- -w:切换到宽模式,宽模式产生的行长度超过80个字符,在这种械下,buffers和cache分开显示
- -c count:显示几次,需要和
-s
配合使用 - -s seconds:显示间隔
示例:
[root@node1 ~]# free total used free shared buff/cache availableMem: 997956 162556 573256 7792 262144 668160Swap: 2097148 0 2097148[root@node1 ~]# free -wm total used free shared buffers cache availableMem: 974 158 559 7 2 253 652Swap: 2047 0 2047[root@node1 ~]# free -h total used free shared buff/cache availableMem: 974M 158M 559M 7.6M 256M 652MSwap: 2.0G 0B 2.0G
总结:
相比vmstat
,free
只显示内存相关信息。