我想知道,vmstat的各个输出值得含义(不是每个字段的含义),也就是说,使用vmstat输出的值在多大的范围内表示是正常的,超过什么范围表示系统资源严重不足。不知道大家在这方面有什么心得,请执教。--其实就是系统性能监控的内容。
还有什么其它的命令,或者程序能够做到对系统性能的监控?
:em11:
三少爷 回复于:2002-04-11 16:25:47
procs:
r-->;在运行队列中等待的进程数
b-->;在等待io的进程数
w-->;可以进入运行队列但被替换的进程
memoy
swap-->;现时可用的交换内存(k表示)
free-->;空闲的内存(k表示)
pages
re--》回收的页面
mf--》非严重错误的页面
pi--》进入页面数(k表示)
po--》出页面数(k表示)
fr--》空余的页面数(k表示)
de--》提前读入的页面中的未命中数
sr--》通过时钟算法扫描的页面
disk 显示每秒的磁盘操作。 s表示scsi盘,0表示盘号
fault 显示每秒的中断数
in--》设备中断
sy--》系统中断
cy--》cpu交换
cpu 表示cpu的使用状态
cs--》用户进程使用的时间
sy--》系统进程使用的时间
id--》cpu空闲的时间
如果 r经常大于 4 ,且id经常少于40,表示cpu的负荷很重。
如果pi,po 长期不等于0,表示内存不足。
如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。
段誉 回复于:2002-04-11 19:37:19
谢谢三少爷的指点,我去试试!:)
elm 回复于:2003-05-26 16:16:54
如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。
disk 显示每秒的磁盘操作。 s表示scsi盘,0表示盘号
谁能告诉我disk下面的那几项是什么意思啊,2项s6表示什么啊?
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s5 s2 s6 s6 in sy cs us sy id
0 2 0 3063744 87744 35 99 544 16 16 0 0 47 0 0 0 1792 7799 3162 56 7 37
0 0 0 3063728 86176 22 26 56 0 0 0 0 7 0 0 0 1604 8138 2963 44 8 49
0 0 0 3063488 86960 40 104 392 32 32 0 0 24 0 0 0 1750 8118 3129 43 7 50
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 关系 性能 系统 求助 表示 页面 cpu 进程 disk 如果 经常 |
注册
个人空间
