[so] tema 3

Cosmin Arad so@atlantis.cs.pub.ro
Wed, 19 Nov 2003 02:30:46 -0800 (PST)


--- Ioana Cutcutache <ioana_c@pcnet.ro> wrote:
>     Am o nelamurire : vad ca s-a mai schimbat ceva
> in enuntul temei, si
> anume a disparut propozitia "Deblocarea unui fir de
> executie din orice coada
> din monitor se va face obligatoriu in ordine FIFO."
> Asta inseamna ca nu
> trebuie sa fie deblocate in ordine FIFO firele de
> executie din Entry,
> Waiting, Signaller?

Exact. Nu este obligatorie ordinea FIFO in nici una
din cozi.

>     De asemenea la destroy se spune  "destroy -
> apelat cand monitorul nu
> este liber, mai exista un fir de executie activ in
> monitor. " Prin fir activ
> ce se intelege? Firul care detine monitorul?
> Banuiesc ca nu se poate
> distruge un monitor daca sunt fire care asteapta in
> una din cozi, chiar daca
> nici unul nu il detine.

Da, prin fir activ se intelege cel care detine
monitorul. Da, nu se poate distruge nici daca ai fire
blocate in el. Am omis sa specific.

>     Rezolvarea celor 2 probleme se poate face cu
> oricare din politici vrem?

Da. In situatia in care una din probleme necesita o
anumita politica specificati in README de ce.

Cosmin

__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree