码迷,mamicode.com
首页 > 其他好文 > 详细

free命令

时间:2018-05-07 16:13:52      阅读:187      评论:0      收藏:0      [点我收藏+]

标签: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命令

标签:free   内存   

原文地址:http://blog.51cto.com/11060853/2113566

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!