<br>&gt;<br>&gt;Presupunand cuanta de timp egala ...<br>&gt;<br><br>Dar asta nu are nici un fundament in ceea ce se intampla de fapt, de aceea nici nu trebuia facuta comparatia in felul asta.<br>NON-GPOS OS&#39;s nu pot fi preemtabile, din diverse motive.... si atunci da, un non-preemtive kernel este folosit la capacitatile maxime ca sa indeplineasca taskurile flawlessly, nu mi se pare OK sa presupui cel mai rau scenariu pentru un kernel-type intr-un context nepotrivit pentru el pentru a-l compara cu altul ci mai OK sa ii gasesti contextul cel mai bun in care fiecare este cel mai eficient.<br>
<br>Good luck.<br><br><br><br><div class="gmail_quote">2009/4/14 Razvan Deaconescu <span dir="ltr">&lt;<a href="mailto:razvan.deaconescu@cs.pub.ro">razvan.deaconescu@cs.pub.ro</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, 2009-04-14 at 10:13 -0700, Valentin Priescu wrote:<br>
&gt; &gt; From: Razvan Dobre &lt;<a href="mailto:home@doraz.ro">home@doraz.ro</a>&gt;<br>
&gt;<br>
&gt; &gt; To: Sisteme de Operare &lt;<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>
&gt; &gt; Sent: Tuesday, April 14, 2009 7:35:21 PM<br>
&gt; &gt; Subject: Re: [so] Întrebare preemptivitate<br>
&gt; &gt;<br>
&gt; &gt; Timpul de raspuns scade adica sistemul raspunde mai bine la schimbarile<br>
&gt; &gt; de context (mai pe scurt la alt-tab) dar in acelasi timp scade si<br>
&gt; &gt; productivitatea pentru ca trebuie sa faci schimbari de context ceea ce<br>
&gt; &gt; presupune timp.<br>
&gt; &gt;<br>
&gt; &gt; -<br>
&gt; &gt;<br>
&gt; &gt; Facultatea de Automatica si Calculatoare<br>
&gt; &gt; Dobre Razvan 334CB<br>
&gt; &gt;<br>
&gt;<br>
&gt; Da, timpul de raspuns scade, asta scrie si in curs.<br>
&gt; Insa eu cred ca productivitatea creste.<br>
&gt; Din cate am inteles s-a trecut pe kernel preemptiv tocmai pentru a creste<br>
&gt; productivitatea nu? (vrem sa utilizam mai eficient procesorul).<br>
&gt;<br>
&gt; In cazul schimbarilor de context, productivitatea scade numai daca cuanta de timp<br>
&gt; pe fiecare proces e prea mica.<br>
&gt; Cuanta de timp trebuie sa nu fie nici prea mare dar nici prea mica.<br>
<br>
</div>Presupunand cuanta de timp egala, un kernel preemptiv este mai putin<br>
productiv decat unul non-preemptiv (mai multe schimbari de context, mai<br>
putin timp alocat pentru rularea efectiva a proceselor).<br>
<font color="#888888"><br>
Razvan<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
so mailing list<br>
<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br>
<a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br>
</div></div></blockquote></div><br>