当前位置首页 > 百科> 正文

free(linux命令)

2019-10-12 14:08:29 百科

free(linux命令)

介绍

查看当前系统记忆体的使用情况,它显示系统中剩余及已用的物理记忆体和交换记忆体,以及共享记忆体和被核心使用的缓冲区。

格式

free [-b | -k |-m]

选项含义

-b:以位元组为单位显示。
-k:以K位元组为单位显示。
-m:以兆位元组为单位显示。

命令举例

[root@localhost ~]# free
total used free shared buffers cached
Mem: 515740 455452 60288 0 61456 311040
-/+ buffers/cache: 82956 432784
Swap: 1020116 0 1020116
第一行:
total 记忆体总数:515740
used 已经使用记忆体数: 455452
free 剩余记忆体数:60288
shared 总是0
buffers buffer cache记忆体数:61456
cached page cache记忆体数:311040
注:total=used+free
第二行:
-buffers/cache 的记忆体数:82956(等于第1行的 used - buffers - cached)
+buffers/cache 的记忆体数: 432784 (等于第1行的 free + buffers + cached)
由上看出,-buffers/cache反映的是被系统被实际使用掉的记忆体,而+buffers/cache反映的是可以挪用的记忆体总数。
第三行:
swap就不用多说了。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net