free命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了free命令相关的知识,希望对你有一定的参考价值。
1. free命令
free命令是一个查看当前系统已用和未使用内存的命令,还可以查看buff和cache。
2.free命令的使用方法
语法:
free [选项]
选项:
-h:用辨识度较高的单位显示。
-m/g:用mB或者gB为单位显示。
3. centos6的free界面
free -h
第一行:
total:内存总大小。
used:使用了多少内存。
free:剩余了多少内存。
shared:共享内存。
buffers:缓冲区内存数。
cached:缓存区内存数。
关系:total = used + free
第二行:
(-buffers/cache) used内存数:第一部分Mem行中的 used – buffers – cached (+buffers/cache) free内存数: 第一部分Mem行中的 free + buffers + cached
可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数。
第三行:
交换分区的使用情况。如果交换分区使用完了,就要注意是否要加内存,或者内存泄漏了。
4.centos7的free界面
free -h
第一行:
total:内存总大小。
used:使用了多少内存。
free:除了buff/cache剩余了多少内存。
shared:共享内存。
buff/cache:缓冲、缓存区内存数。
available:真实剩余的可用内存数。
关系:total = used + free + buff/cache
关系:available 包含 free 和 buff/cache 剩余部分,则是真实剩余内存。
以上是关于free命令的主要内容,如果未能解决你的问题,请参考以下文章