当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于9.04桌面版的内核
帖子发表于 : 2009-03-08 2:37 
头像

注册: 2008-10-23 19:01
帖子: 458
地址: 乌有之乡
送出感谢: 0 次
接收感谢: 0 次
安装9.04desktop后试过generic和server两种内核,发现generic比server快。

有人可以说说这两种内核的区别吗?


_________________
心中自是的,便是愚昧人


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于9.04桌面版的内核
帖子发表于 : 2009-03-08 4:24 
头像

注册: 2007-10-23 12:54
帖子: 1721
送出感谢: 2
接收感谢: 23
刘少侠的 Linux Kernel Configuration 中文手册(2.6.28) 写道:
4.17 Preemptible Model
抢先式模块
4.17.1 No Forced Preemption (Server)
非强迫式抢先(服务器)
这是传统的抢先式模型,针对于高吞吐量设计。它同样在很多时候会提
供很好的响应,但是也可能会有较长的延迟。
如果你是建立服务器或者用于科学运算,选这项,或者你想要最大化内核的原
始运算能力,而不理会调度上的延迟。
4.17.2 Voluntary Kernel Preemption (Desktop)
自动式内核抢先(桌面系统)
这个选项通过向内核添加更多的清晰抢先点来减少内核延迟。这些新的抢先
点以降低吞吐量的代价,来降低内核的最大延迟,提供更快的应用程序响应。这通
过允许低优先级的进程自动抢先来响应事件,即使进程在内核中进行系统调用。这
使得应用程序运行得更流畅,即使系统已经是高负荷运转。
如果你是为桌面系统编译内核,选这项。


这是操作系统原理课程的内容,非专业的不用搞那么清楚,用默认的就是最好了。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于9.04桌面版的内核
帖子发表于 : 2009-03-08 10:56 
头像

注册: 2006-09-10 16:06
帖子: 1456
送出感谢: 0 次
接收感谢: 0 次
内核的部分,系统默认是什么,我就用什么,不想再乱动了,以前也是看Wiki上的文章,然后乱试,结果经常是试的系统响应极慢。
现在可不想弄这些了,反正generic的内核在我这边速度也不慢。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于9.04桌面版的内核
帖子发表于 : 2009-03-10 12:36 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
vmmm 写道:
安装9.04desktop后试过generic和server两种内核,发现generic比server快。
有人可以说说这两种内核的区别吗?


简单的来说
server使用了更大的时间片,这能减少因为调度带来的计算性能损失。

generic使用了更小的时间片,这能减少界面程序的响应延迟,虽然调度的开销增加了,但在用户交互的感官感觉上系统速度是快了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译