《linux命令free详解》学习笔记
2009年7月1日
没有评论
该文的绝大多数内容至Taobao QA Team的linux命令free详解这篇文章,只是做为学习总结特意做的笔记。
free命令介绍
语 法: free [-bkmotV][-s <间隔秒数>]
补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。
参 数:
-b 以Byte为单位显示内存使用情况。
-k 以KB为单位显示内存使用情况。
-m 以MB为单位显示内存使用情况。
-o 不显示缓冲区调节列。
-s<间隔秒数> 持续观察内存使用状况。
-t 显示内存总和列。
-V 显示版本信息
free命令输出结果
free -t
| total | used | free | shared | buffers | cached | |
| Mem 物理内存 |
4147796 物理内存总量 |
3377584 分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用 |
770212 未被分配的内存 |
0 共享内存 |
210416 系统分配但未被使用的buffers 数量 |
860604 系统分配但未被使用的cache 数量 |
| -/+ buffers/cache 物理内存的缓存 |
2306564 =mem/used-mem/buffers-mem/cached |
1841232 未被使用的buffers 与cache 和未被分配 的内存之和 =mem/free+ mem/buffers+ mem/cached |
||||
| Swap 硬盘上交换分区 |
2096440 | 1907580 | 188860 | |||
| total | 6244236 | 5285164 | 959072 |
