[so] [Tema4][Linux] Depunctare

Andrei ION (6993) andrei.ion at stud.acs.upb.ro
Tue May 9 17:25:48 EEST 2017


Am inteles.


Multumesc mult,

Andrei Ion

________________________________
From: Razvan Crainea <razvan.crainea at gmail.com>
Sent: 09 May 2017 17:07:02
To: Andrei ION (6993); Sisteme de Operare
Subject: Re: [so] [Tema4][Linux] Depunctare



On Tue, May 9, 2017 at 5:02 PM Andrei ION (6993) via so <so at cursuri.cs.pub.ro<mailto: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/1debbe7c/attachment-0001.html>


More information about the so mailing list