我在 Solaris 11 上看到以下 %w=32 %b=62
extended device statistics
r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device
47.5 2564.6 1460.1 33481.8 62.1 93.0 23.8 35.6 **32 62** c0t60060E801054EB40056FD74400000015d0
来自文档
%w 等待服务的交易时间百分比(队列非空)
%b 磁盘繁忙的时间百分比(正在进行的事务)
设备没有达到 100%(%b=62)的繁忙程度但仍有 32% 的等待队列,这意味着什么。
我一直以为只有当设备 100% 繁忙时才会有排队
我知道我错了,但有人能解释一下吗
谢谢
答案1
我一直以为只有当设备 100% 繁忙时才会有排队
磁盘不是总是100% 忙碌。有时会达到 100%,有时会达到 0%。
r/s
Reads per second
w/s
Writes per second
kr/s
Kbytes read per second
kw/s
Kbytes written per second
wait
Average number of transactions that are waiting for service (queue length)
actv
Average number of transactions that are actively being serviced
svc_t
Average service time, in milliseconds
%w
Percentage of time that the queue is not empty
%b
Percentage of time that the disk is busy
所以
extended device statistics
r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device
47.5 2564.6 1460.1 33481.8 62.1 93.0 23.8 35.6 32 62 c0t60060E801054EB40056FD74400000015d0
仅仅意味着这个设备的队列有 32% 的时间处于某个状态。
你的样品时间是多长?
如果这是输出的第一行,则它代表自服务器上次重启以来的磁盘统计信息。