Chinaunix首页 | 论坛 | 博客
  • 博客访问: 553064
  • 博文数量: 99
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1117
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-23 15:17
文章分类

全部博文(99)

文章存档

2011年(4)

2010年(13)

2009年(82)

我的朋友

分类: LINUX

2009-12-18 09:58:21

linux任务调度程序的发展,最大的受益者就是我们这些受用者了,linux的BFS调度算法旨在进一步调高交互性,对桌面程序影响尤为显著。

今天就翻译一篇关于这方面的评测,老纪现在可没这种水平去评测一个调度算法的优劣,硬软条件都不具备。原为地址在。

不直译了,说的是Con Kolivas这个为linux的调度算法(他做了fair scheduling,后来现在的linux调度算法就是在它的基础上改进的)作出杰出贡献的人在消失了两年之后,在几个星期前又回来了,这段时间他干什么了呢?原来是鼓捣这个BFS(Brain Fuck Scheduler),这个BFS能够让你在低配的计算机上体验出超快的感觉,为什么呢?因为这个调度器是专门为交互性强的桌面系统(少于16个核心)量身订做的,它有卓越的交互性能,延迟极低。现在版本为211的BFS能用于Linux 2.6.31内核。Con Kolivas要求在给Linux 2.6.31打BFS补丁时对配置做些调整:1000Hz 时钟频率,抢占允许,禁止dynamic ticks。

好了,下面是phoronix网站提供的测试结果,硬件配置同一,比较的对象就是官方linux的默认调度器CFS(FS的继承者)。


t1

值越低越好

t2

值越低越好

t3

值越低越好

t4

值越高越好

t5

值越高越好

t6

每秒请求:值越高越好

t7

IO写延迟:值越低越好

t8

IO读延迟:值越低越好

t9

值越高越好

从这个测试来看,BFS在磁盘IO写这里落后不少,其他的对于Apache请求这来说出奇的高,其他的基本一样。可能现在BFS还刚刚出来,还有很多改善的地方,所以对桌面交互比较强的用户来说,BFS是值得期待的。

作者:老纪
原载:版权所有。转载时必须以链接形式注明转载自[]。
本文链接地址:

阅读(2781) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~