Chinaunix首页 | 论坛 | 博客
  • 博客访问: 898048
  • 博文数量: 194
  • 博客积分: 7991
  • 博客等级: 少将
  • 技术积分: 2067
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-09 22:03
文章分类

全部博文(194)

文章存档

2010年(8)

2009年(71)

2008年(109)

2007年(6)

我的朋友

分类: LINUX

2008-05-29 12:49:29

等电梯偶感
中午吃完饭,我照常走向电梯,当看见电梯的时候,门已经关了一半了,我只能看着电梯门缓缓关上(with only one colleague in it),然后再等3分钟。类似的情况已经很多次了,我不禁有所感慨。我每次进电梯的时候,一般都会等一小会儿,让后边还没看到电梯的人有时间赶过来(电梯门跟过道之间有障碍物),这样一来方便了他人,二来为公司省了电。我常认为那种自己钻进电梯就猛按关门键的人是极其自私的,当然这也无可厚非,个人修养而已了。中午吃饭时间,正是人流很大的时候,稍微一会儿的等待就会让更多的同事进入电梯,何乐而不为呢?
 
于是,我也想到了内核中的预测IO调度策略。
不同于dead line调度策略,在一次I/O操作之后,anticipation策略会稍微等待一会儿,以期能迎来临近当前磁头的I/O操作,从而有效提高系统整体的吞吐量。这就如同电梯里面进了一个人,然后等一小会儿,就会有更多的同事走过障碍物看到电梯,从而一次可载更多的人。等的这一小会儿相比电梯上下全程的时间微不足道,但是载客量却提升不少!这其实就是预测IO调度策略的精髓所在了。
 
突然发现,内核其实也是有修养的,你说呢。
 
阅读(1169) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

daisypan2008-06-13 13:54:18

呵呵,的确是修养问题~~ 不过有时候走走楼梯也不错哈~~

chinaunix网友2008-06-01 17:06:04

支持!全局效率提高了,局部效率也会跟着一起提高;方便了大家实际上也方便了自己。