<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, May 9, 2017 at 5:02 PM Andrei ION (6993) via so <<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div id="m_7317588576785593297divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif" dir="ltr">
<p>Salutare,</p>
<p><br>
</p>
<p>Am observat in cerinta ca vor fi depunctari pentru alocare statica a listei de thread-uri.</p>
<p><br>
</p>
<p>Daca, de exemplu, aloc de la inceput dimensiunea 'io' ,cu malloc, pentru coada de priorităţi. va fi depunctată varianta aceasta?</p></div></div></blockquote><div>De unde știi cât să aloci? Da, vei fi depunctat pentru această abordare. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div id="m_7317588576785593297divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif" dir="ltr">
<p><br>
</p>
<p>Daca vor fi depunctari, o solutie ar fi sa realoc mereu cand mai primesc un proces in coada. Este viabilă?</p></div></div></blockquote><div>Da, e ok dacă realoci de fiecare dată când primești un proces în coadă. Ideal ar fi să nu aloci de fiecare dată, ci când vine un thread, să verifici dacă ai spațiu suficient pentru el; dacă ai, îl inserezi direct, dacă nu, aloci spațiu pentru mai multe elemente o dată.</div><div><br></div><div>Numai bine,</div><div>Răzvan</div></div></div>