Re: [OSy] Timery + dalsia otazka

Michal Hocko msts at seznam.cz
Mon Nov 1 15:50:23 CET 2004


> Tymto sposobom to nebezi na ukor vlakna, pretoze pocet "timeslice"
> (casovych usekov pridelenych vlaknu) je odoberane pri vyvolani timer
> interruptu a to je zablokovane kym bezia handlery.
> 
> Moze to byt implementovane takto, tj. ze v obsluhe handleru su
> zakazane prerusenia?

Myslim, ze to takto nepojde, pretoze v zadani je napisane, ze to ma bezat na ukor vlakna a teda, podla mna sa nemozes spolahnut na to, ze sa cely handler vykobna naraz (bez prerusenia).

> > Dobry den.
> > Chcel by som sa opytat, ako mam riesit situaciu, kedy sa v rovnaky moment maju vyvolat viacere handlery (2 a viac). Napadlo ma, ze sa vzdy vyvola len jeden a pri dalsom vyvolani time interuptu sa spracuje dalsi poziadavok (co ale moze prerusit spracovanie ineho handleru). Co ak sa ma naraz spracovat viac handlerov ako je aktivnych vlaken (na ukor, ktorych mozu bezat).
> > --
> > MICHAL HOCKO

--
MICHAL HOCKO
____________________________________________________________
http://www.bezpecnyinternet.cz
http://ad.seznam.cz/clickthru?spotId=80833



More information about the NSWI004 mailing list