分类: LINUX
2010-02-26 11:08:32
Free: | |
名称: |
显示系统内存 的使用状况(物理内存和交换内存) |
格式: |
free [-b|-k|-m|-g] [-l] [-s delay] |
描述: |
通过这个命令我们可以看到系统进程实际使用的物理内存,buffer和cache
使用的物理内存 |
常用选项: |
-b,-k,-m,-g 分别以字节、KB、MB、GB为单位显示内存使用情况。
-s delay:显示每隔多少秒数来显示一次内存使用情况
-l 逐条的显示Low和High内存统计表 |
输出信息简介: |
• free命令输出的第二行(Mem)
这行分别显示了物理内存的总量(total)、已使用的(used)、空闲的(free)、
共享的(shared)、buffer、cache的内存。
• free命令输出的第三行(-/+ buffers/cache)
这行最容易让人迷惑。
它显示的第一个值(used这一列)是这样得来的:
Mem行used列 - Mem行buffers列 - Mem行cached列
它显示的第二个值(free这一列)是这样得来的:
Mem行free列 + Mem行buffers列 + Mem行cached列
• free命令输出的第四行(Swap)
这行显示交换内存的总量、已使用量、空闲量
通常buffer和cache可以使用的内存空间越大,系统IO和文件系统访问的性能
越好。 |