Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2796621
  • 博文数量: 389
  • 博客积分: 4177
  • 博客等级: 上校
  • 技术积分: 4773
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-16 23:29
文章分类

全部博文(389)

分类: LINUX

2011-10-16 13:27:05

                            关于FREE命令的说明
    初学者往往对FREE命令的第二行的输出不是很明白.我们看以下的一个例子
第一行USED为418100,表示整体物理内存使用.FREE为1125220表示物理内存空闲空间.BUFFERS和CACHED表示
作为文件系统的CACHE和BUFFER大小
第二行这里的最多人感到不解的.USED为150720 表示如果真正的进程使用物理内存大小.计算方式为
第二USED=(第一行USED-BUFFERS-CACHED).FREE则表示进程最多还可以使用多少内存计算方式为
第二USED=(第一行FREE+BUFFERS+CACHED)
如:150720=(418100-106000-161380)
[root@nag ppp]# free
             total       used       free     shared    buffers     cached
Mem:       1543320     418100    1125220          0     106000     161380
-/+ buffers/cache:     150720    1392600
Swap:      3112952          0    3112952
阅读(2111) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~