QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4113|回复: 8

请教linux时间片是多长?

[复制链接]
发表于 2003-5-5 00:35:21 | 显示全部楼层 |阅读模式
在 http://www.linuxeden.com/edu/doctext.php?docid=300
看到标准的 Unix 系统的时间片是100毫秒,这岂不是也太长了?要是有几十上百个人在线,那光调度那些shell都不行啊?
发表于 2003-5-5 01:15:48 | 显示全部楼层
efault time slice in linux should alse be this value. it is changed in realtime linux and low latency patch. schdeuling happens in many situations. time sliced used up is only one. many are changed by signal, intr, ...
回复

使用道具 举报

 楼主| 发表于 2003-5-5 01:41:36 | 显示全部楼层
多谢大哥 low latency patch已经找到,在http://www.zip.com.au/~akpm/linux/schedlat.html
rtlinux似乎不提供下载,好象是要钱的

我也觉得我的问法有点问题,我其实是想做一个实时要求比较高的东西。但总是对进程管理感到困惑。其实就是响应一个中断,我想实在不行就把中断响应处理全放到模块驱动里面,但我觉得这并不是个好办法。
回复

使用道具 举报

 楼主| 发表于 2003-5-5 01:49:51 | 显示全部楼层
还找到了一个可强占的patch:
ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
您觉得可这两种办法哪种比较好?
回复

使用道具 举报

发表于 2003-5-5 05:39:25 | 显示全部楼层
system will response to an intr asap. how fast u want? faster than a raid or gigabit nic? i am not so familar with rt linux, but describe u requirement, we can disucss. system can response to intr only in lldd. no other choice.
rtlinux have a free version for download, its pro version need money.
i think low latency and preemptive are different. need find some os books to know detail. i almost forgot all stuff learn in my os course now. hehe
回复

使用道具 举报

 楼主| 发表于 2003-5-5 16:09:57 | 显示全部楼层
其实就是每十几毫秒发生一次中断,一发生就往一块内存里写东西。可能是我担心过多了,呵呵
lldd是指什么?我第一次看到
昨天两个patch都试了,挺有意思的,但老实说好象没什么差别。也许x下面会快一点吧。
回复

使用道具 举报

发表于 2003-5-5 21:49:13 | 显示全部楼层
o, ic, that task can be handled by normal linux.
lldd low level device driver
u can not feel the difference by u. that will be terrible. u need do some kernel resonpsiveness test. search web, there is a tool to do this. but since many people already test that, u need not do it again.
回复

使用道具 举报

 楼主| 发表于 2003-5-5 22:26:48 | 显示全部楼层
谢谢
我懂了
回复

使用道具 举报

发表于 2003-5-5 22:29:57 | 显示全部楼层
welcome
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 07:05 , Processed in 0.039453 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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