|
发表于 2010-11-17 17:12:17
|
显示全部楼层
我正在编译,现在使用的就是bfs的那个补丁,这个不定被zen kernel收录但是又去掉,现在刚刚又加入了,原因是有些桌面程序会不稳定。比如我这里gnome-panel上面的applets绝大部分时间都不能正常加载,这在没有这个补丁的时候是从来没出现过的。
和现在2.6.38说要加入的这个补丁看起来很像,确实是在cpu占用100%的时候,执行别的程序或者任务完全感觉不到cpu负载,几乎没有影响,非常爽。
现在就是在-j3的情况下编译加入autogroup这个补丁后的非bfs效果(如果bfs和这个启用编译不能通过),同时看720p软解很流畅,毕竟我cpu很垃圾,720p mov格式平时播放就需要60%以上cpu。等autogroup这个补丁编译好了再来说说结果
=====
编译好了。效果还是很明显的,autogroup这个补丁是需要cfs的,不能用bfs。和bfs那个补丁一样,也是在cpu负载很高的情况下,执行别的任务会比不打补丁好很多。效果稍微不如bfs的那个补丁,因为比如-j3编译过程中,如果看720p mov视频,开始有点顿,但是马上就不卡了。可能只有不到1s的时间。但是gnome-panel的问题没有了。。
所以决定就用cfs了。放弃bfs
我把zen kernel的git上面cfs分支的从kernel2.6.26开始到sched: update "automated per tty task groups" to email @ 2010/11/15 - 3:25 PM都保存到了一个文件方便使用2.6.36的童鞋打补丁 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|