free命令和top命令显示的信息的意义
来源:互联网 发布:老虎证券 网络券商ib 编辑:程序博客网 时间:2024/05/16 01:50
之前转的那篇日志比较乱,今天又去实验、整理了:
1、free
free命令执行结果如下:
bhq@com-hhucjxkx-srv1:~$ free total used free shared buffers cachedMem: 500440 487156 13284 0 298792 119812-/+ buffers/cache: 68552 431888Swap: 1466360 0 1466360
各参数计算公式如下:
totalusedfreesharedbufferscachedMem:A00=A01+A02A01=A04+A05+A11A02A03A04A05-/+ buffers/cache: A11A12=A02+A04+A05 Swap:A20=A21+A22A21A22其中A02表示被几个进程共享的内存的,现在已经deprecated,其值总是0(当然在一些系统上也可能不是0,主要取决于free命令是怎么实现的)。
2、top
top命令执行结果如下:
bhq@com-hhucjxkx-srv1:~$ toptop - 13:15:01 up 4 days, 2:20, 1 user, load average: 0.00, 0.00, 0.00Tasks: 84 total, 1 running, 83 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 500440k total, 487132k used, 13308k free, 299184k buffersSwap: 1466360k total, 0k used, 1466360k free, 120376k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4838 bhq 20 0 2416 1156 904 R 2 0.2 0:00.01 top 1 root 20 0 2800 1484 1044 S 0 0.3 0:00.54 init 2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 4 root 20 0 0 0 0 S 0 0.0 0:00.03 ksoftirqd/0 5 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0 6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1 7 root 20 0 0 0 0 S 0 0.0 0:00.05 ksoftirqd/1 8 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root 20 0 0 0 0 S 0 0.0 0:01.60 events/0 10 root 20 0 0 0 0 S 0 0.0 0:01.54 events/1
上半部分的系统信息栏如下:
top - 13:15:01 up 4 days, 2:20, 1 user, load average: 0.00, 0.00, 0.00Tasks: 84 total, 1 running, 83 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 500440k total, 487132k used, 13308k free, 299184k buffersSwap: 1466360k total, 0k used, 1466360k free, 120376k cached
第一行显示了:
“13:15:01”为系统当前时刻
“up 4 days, 2:20”为系统启动后到现在的运作时间
“1 users”为当前登录到系统的用户,更确切的说是登录到用户的终端数 -- 同一个用户同一时间对系统多个终端的连接将被视为多个用户连接到系统,这里的用户数也将表现为终端的数目
“load average”为当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,一般的可以认为这个数值超过 CPU 数目时,CPU 将比较吃力的负载当前系统所包含的进程
第二行是进程信息,第三行是CPU信息
第四行各项分别相当于上面free命令输出信息中的A00、A01、A02、A04
第五行各项分别相当于上面free命令输出信息中的A20、A21、A22、A05
- free命令和top命令显示的信息的意义
- linux下的free命令和top命令
- free和top命令
- Linux系统命令Top/free的使用
- top命令展示的信息
- top 命令显示 CPU 的信息是从哪里获取?
- top命令+free命令
- Linux上的free命令输出项的意义
- Linux中top和free命令详解
- top命令是什么?输出的信息是什么意思?
- Linux系统命令Top/free的使用及参数详解
- Linux系统命令Top/free的使用及参数详解
- Linux系统命令Top/free的使用及参数详解
- Linux系统命令Top/free的使用及参数详解
- deepin 的free命令显示改进
- Linux学习笔记--free命令(查看内存信息的命令)
- top命令的字段信息及交互命令
- linux的top命令详解以及Linux的free命令详解
- C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
- 利用struts的Token机制解决重复提交问题的分析
- [jbpm]jBPM(四): 部署jBPM所用表到数据库_1
- Web开发中需要了解的东西
- 图解详说pads2007安装全过程(经过验证)
- free命令和top命令显示的信息的意义
- OSCache入门配置
- 关于wchar_t
- VC 实现视图区背景颜色渐变填充
- 各种维护给我带来的财富
- [jbpm]jBPM(五): 部署jBPM所用表到数据库_2
- 解决 HTML div css 强制 换行 不换行
- 邮件发送
- myeclipse获取注册码