[so] Întrebare preemptivitate
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Tue Apr 14 16:43:51 EEST 2009
On Tue, 2009-04-14 at 15:11 +0300, Sergiu Iordache wrote:
> Următoarea întrebare era în slide-urile cursului de SO și din câte
> știu nu am apucat să o facem. Cum mie mi se pare cam confuză
> întrebarea, aștept părerile voastre:
>
> Descrieți o situație în care un proces poate fi planificat într-un
> kernel non-preemptiv în momentul în care execută cod kernel.
* procesul executa o operatie blocanta (blocare la un semafor, alocare
de memorie care necesita swapping, lucru cu un dispozitiv periferic)
* procesul se termina
In _nici_ un caz (pe un kernel non-preemptiv):
* procesului i scade prioritatea (sau apare un proces cu prioritate mai
mare)
* procesului ii expira cuanta
Razvan
More information about the so
mailing list