Chinaunix首页 | 论坛 | 博客
  • 博客访问: 582012
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-05-09 00:12:10

free 显示linux系统中已用和未用的物理内存,交换内存,共享内存,和内核使用的缓冲区的总和。

-b:以字节为单位显示
-k:以千字节为单位显示
-m:以兆字节为单位显示
-t:显示内存总和
-o:不显示缓冲区调节列
-s:延迟多少秒统计一次
-c:统计次数
-l:显示详细的内存使用情况


范例:

free -m -t -s 5 -c 5
每隔5秒,连续5次,显示内存的使用状况及其总和





total:内存总数
used:已经使用的内存数
free:空闲的内存数
shared:当前已经能够废弃使用,总是0
buffers: buffer cache 内存数
cached: page cache 内存数

关系: total=used+free

-/+ buffers/cache :
-buffers/cache 的内存数等于第一行的used-buffers-cached
+buffers/cache 的内存数等于第一行的free+buffers+cached
-buffers/cache 反映的是被程序实实在在吃掉的内存
+buffers/cache 反映的是可以挪用的内存总数

swap:交换分区的内存数






阅读(392) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~