LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1275|回复: 7

linux的抢占内核的性能如何?

[复制链接]
发表于 2004-7-2 16:28:31 | 显示全部楼层 |阅读模式
记得不久之前看到一篇文章说,
打开了“抢占”选项的linux内核的性能反而下降了,
记不得是那篇文章和出处了,
所以问问大家。

我当然是linux的狂热支持者!
发表于 2004-7-8 17:35:08 | 显示全部楼层
个人意见如果不是要求real-time级别的,没什么必要(前提是服务器应用)
如果要求,装rtai即可
发表于 2004-7-14 10:59:58 | 显示全部楼层
按我的测试,至少在smp4下性能没有多少改进,但也没看出有明显的下降。我想这个功能主要是给实时应用用的,是为了满足实时应用的特殊要求,对一般应用而言,对性能不会有什么影响。
发表于 2004-7-15 14:55:59 | 显示全部楼层
作为desktop,我有明显感觉到鼠标在高CPU负载时,不太顿了
发表于 2004-7-31 21:58:37 | 显示全部楼层
正常啊,
它主要是提高实时处理的。
发表于 2004-8-4 01:13:14 | 显示全部楼层
Linux 线程库性能测试与分析
如果你的系统并没有实时应用,不要打开"内核可抢占"开关,它只会让你的系统更慢
发表于 2004-8-4 08:00:52 | 显示全部楼层
抢占内核是为了提高系统的响应速度,主要是为了桌面应用,和实时没多大关系
发表于 2004-8-4 13:35:07 | 显示全部楼层
最初由 bouzouki 发表
抢占内核是为了提高系统的响应速度,主要是为了桌面应用,和实时没多大关系

这位兄弟是根据什么来说这句话呢?可否从源码的角度来看问题。
我们社区一直对此存在很多误会,认为这个抢占和桌面效率是等价的,非也!桌面效率的提高是抢占算法带来的其中一个效果而已,本质是用户程序可以抢占(竞争)内核态的时间片,而在之前的版本,内核态不允许用户态抢占它的时间片。这个结论既可从我给出的ibm技术文章里看到,也可以从调度子系统的角度分析2.6.7内核源码可得。

从桌面用户的角度看,桌面响应的确快了;从进程调度上看,实时响应快了。然而,后者是本质所在。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表