[so] [Tema4][Linux] Depunctare

Razvan Crainea razvan.crainea at gmail.com
Tue May 9 17:07:02 EEST 2017


On Tue, May 9, 2017 at 5:02 PM Andrei ION (6993) via so <
so at cursuri.cs.pub.ro> wrote:

> Salutare,
>
>
> Am observat in cerinta ca vor fi depunctari pentru alocare statica a
> listei de thread-uri.
>
>
> Daca, de exemplu, aloc de la inceput dimensiunea 'io' ,cu malloc, pentru
> coada de priorităţi. va fi depunctată varianta aceasta?
>
De unde știi cât să aloci? Da, vei fi depunctat pentru această abordare.

>
> Daca vor fi depunctari, o solutie ar fi sa realoc mereu cand mai primesc
> un proces in coada. Este viabilă?
>
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ă.

Numai bine,
Răzvan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20170509/07407366/attachment.html>


More information about the so mailing list