[so] Întrebare preemptivitate

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Tue Apr 14 19:22:24 EEST 2009


On Tue, 2009-04-14 at 19:15 +0300, Sergiu Iordache wrote:
> 2009/4/14 Sergiu Iordache <sergiu.iordache at gmail.com>:
> > 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.
> 
> Altă întrebare, tot din curs, din pâcate nu mai știu care era
> răspunsul "oficial".
> 
> Un kernel preemptiv crește sau scade timpul de răspuns? Dar throughput-ul?

Creste timpul de raspuns. Procesele pot fii preemptate si in cod kernel
in cazul in care unui proces ii expira cuanta sau ii scade prioritatea.

Scade productivitatea (throughput-ul) pentru ca exista mai multe
schimbari de context.

Razvan



More information about the so mailing list