10ms impuls
Zdenek Kabelac
kabi na fi.muni.cz
Úterý Říjen 7 20:41:40 CEST 1997
Pavel Kankovsky wrote:
>
> On Tue, 7 Oct 1997, Tom Mazouch wrote:
> reseni:
> 1) vecpat se do jadra a povesit se na casove tiky (nejake ty timery,
> co tam pouziva kazdy druhy driver)
> 2) bezet s realtime planovanim (sched_setscheduler(SCHED_FIFO)) a tech 10 ms
> vyrobit po kouscich, protoze nanosleep() je pro male intervaly (snad asi
> <= 2 ms) delan bez preplanovavani cekaci smyckou v jadre, takze bude
> (pri vhodne priorite) zajisteno, ze se k lizu nedostane nikdo jiny
> (s vyjimkou jadra, ktere by se melo chovat slusne a nijak zvlast to
> nezdrzovat)
> 3) poridit si Alphu, kde je kvantum 1 ms a nezatezovat ji :)
>
Nevim proc vymyslet jiz vymyslene - lepe pouzit jiz vymyslene
- jmenuje se rt_linux - puvodem od slova real-time a je to fakt docela
dobry.
Ten sched_setscheduler je hezka hracka - ale bohuzel stale si vesele
radi
interupty od disku aj. rt_linux na to jde od lesa a hezky prebudoval
vsechny interupty atd... viz:
http://luz.cs.nmt.edu/~rtlinux/
Dobre zkusenosti mame s kernel 2.0.30 - 2.0.31-10
S jadry 2.1.XX nevim
------=====0=====------
There are no significant bugs in our released software Bill
that any significant number of users want fixed Gates
Zdenek Kabelac http://www.fi.muni.cz/~kabi/ kabi na fi.muni.cz
Další informace o konferenci Linux