文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>磁盘IO统计数据(三)

磁盘IO统计数据(三)

时间:2007-05-07  来源:LoveForLinux

3. I/O 系统 vs. 超市排队

 

举一个例子,我们在超市排队 checkout 时,怎么决定该去哪个交款台呢? 首当是看排的队人数,5个人总比20人要快吧? 除了数人头,我们也常常看看前面人购买的东西多少,如果前面有个采购了一星期食品的大妈,那么可以考虑换个队排了。还有就是收银员的速度了,如果碰上了连钱都点不清楚的新手,那就有的等了。另外,时机也很重要,可能 5 分钟前还人满为患的收款台,现在已是人去楼空,这时候交款可是很爽啊,当然,前提是那过去的 5 分钟里所做的事情比排队要有意义 (不过我还没发现什么事情比排队还无聊的)。

 

I/O 系统也和超市排队有很多类似之处:

 

r/s+w/s 类似于交款人的总数

 

平均队列长度(avgqu-sz)类似于单位时间里平均排队人的个数

 

平均服务时间(svctm)类似于收银员的收款速度

 

平均等待时间(await)类似于平均每人的等待时间

 

平均I/O数据(avgrq-sz)类似于平均每人所买的东西多少

 

I/O 操作率 (%util)类似于收款台前有人排队的时间比例。

 

    我们可以根据这些数据分析出 I/O 请求的模式,以及 I/O 的速度和响应时间。

 

相关阅读 更多 +
排行榜 更多 +
拉力竞速2

拉力竞速2

体育竞技 下载
文字乱舞水浒

文字乱舞水浒

角色扮演 下载
蓝图公考

蓝图公考

学习教育 下载