[so][tema 3]Completare enunt

Vlad Cananau vladk2k at gmail.com
Mon Dec 17 22:56:32 EET 2007


On Dec 17, 2007 11:06 AM, Marius Nicolae <mariusn007 at gmail.com> wrote:
> Salut,
>
> La tema 3, nu se spune explicit in enunt, ca atunci cand se face
> enter, in cazul in care un thread se blocheaza in coada entry, el
> trebuie mai intai sa planifice pe altcineva pentru executie. La Wait,
> la Leave si la Signal (pentru Signal_And_Wait) se spune treaba asta,
> dar la enter nu, desi din documentatia pdf asta am inteles (am inteles
> the hard way, pentru ca monitorul avea un comportament total
> neintuitiv si nesimetric, asa ca m-am apucat sa citesc mai cu atentie
> pdf-urile alea).
>
> Am trimis mailul asta pentru a-i scuti pe cei de anul viitor de ceva
> dureri de cap.
>
> Numai bine,
> Marius Nicolae
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>

Nu cred ca un thread se poate bloca in entry atat timp cat nu mai e
nimeni in monitor (exceptand threadurile care asteapta la o conditie,
care nu ar trebui sa te afecteze). Iar in cazul in care se blocheaza,
inseamna ca exista un thread activ care cand va termina va planifica
urmatorul thread. Poate nu am inteles eu bine observatia?

-- 
___
Vlad Cananau


More information about the so mailing list