请选择 进入手机版 | 继续访问电脑版

乡音乡情隆高在线

 找回密码
 立即注册

QQ登录

只需一步,快速开始

只需一步,快速开始

只需一步,快速开始

查看: 473|回复: 0

原创Linux学习笔记free命令(查看内存信息的命令)

[复制链接]

4976

主题

4977

帖子

36

积分

版主

Rank: 7Rank: 7Rank: 7

积分
36
发表于 2020-4-17 13:35:34 | 显示全部楼层 |阅读模式
原标题:Linux学习笔记 free命令(查看内存信息的命令)
            free,显示内存状态。
1. 命令格式:
view source
print
1.
free [选项]
2. 常用选项:
view source
print
01.
'free -b' 以 Byte 为单位显示内存使用情况。
02.
'free -k' 以 KB 为单位显示内存使用情况。
03.
'free -m' 以 MB 为单位显示内存使用情况。
04.
'free -g' 以 GB 为单位显示内存使用情况。
05.
'free -h' 人性化显示,自动选取合适的单位。(有的系统不支持此选项)
06.
'free -o' 不显示缓冲区调整行信息。
07.
'free -s 2' 持续观察内存使用状况,间隔时间为2秒。
08.
'free -t' 显示内存总和信息。
09.
'free -V' 显示版本信息。
3. 显示信息分析:

1) 第一行信息内容分析
view source
print
01.
total :总内存
03.
used :已使用内存
05.
free :剩余内存
07.
shared :共享内存(一般系统不会用到)
09.
buffers:主要缓存目录项、inode节点等
11.
cached :主要缓存读取过的文件内容
2) 第二行信息内容分析
view source
print
1.
Mem:物理内存统计
3.
total(7873) = used(3757) + free(4115)
5.
系统使用内存 = total(7873) - free(4115)
7.
应用使用内存 = total(7873) - free(4115) - buffers(302) - cached(1824)
3) 第三行信息内容分析
view source
print
1.
第三行中的used(1630) = 第二行中的used(3757) - buffers(302) - cached(1824)(反应的是被应用程序实实在在占用的内存数)
3.
第三行中的free(6242) = 第二行中的free(4115) + buffers(302) + cached(1824)(反应的是可以挪用的内存总数)
4) 第四行信息内容分析
view source
print
1.
第四行的Swap表示硬盘上交换分区的使用情况,这里我们不去关心。
娇娇女,分外妖娆!微信meihanwluo
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则

关闭

站长推荐上一条 /4 下一条

QQ|Archiver|手机版|小黑屋|乡音乡情隆高在线 ( 湘ICP备17013500号-1 )

GMT+8, 2020-5-31 13:54 , Processed in 0.421796 second(s), 33 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表