[so] intrebare quiz fire de executie

andreea sandu sandu_adina2006 at yahoo.com
Wed Jun 24 18:26:19 EEST 2009


Pai eu am inteles asa:
* SIGNAL_AND_CONTINUE : coada waiters in care asteapta threadurile trezite de signal
* SIGNAL_AND_WAIT : coada signalers in care asteapta threadurile care au executat signal.
In ambele cazuri avem n+2 cozi, unde n este numarul de variabile de conditie (pt ca
se adauga o coada entry si o coada waiters/signalers), deci pentru 2
variabile de conditie ar trebui sa fie 4 cozi.





________________________________
From: Octavian Rinciog <octavian.rinciog at gmail.com>
To: Sisteme de Operare <so at cursuri.cs.pub.ro>
Sent: Wednesday, June 24, 2009 6:18:59 PM
Subject: Re: [so] intrebare quiz fire de executie

Intrucat e SIGNAL_AND_CONTINUE coada de signalers ( sau waiters) este vida.

Daca era SIGNAL_AND_WAIT atunci era si o astfel de coada.

Pe 24 iunie 2009, 18:16, andreea sandu<sandu_adina2006 at yahoo.com> a scris:
> Salut,
>
>     Exista o intrebare in quiz-ul pentru fire de executie in legatura cu
> numarul de cozi de asteptare ale unui monitor:
> "Un monitor ce funcționează după modelul SIGNAL_AND_CONTINUE deține două
> variabile condiție. Câte cozi de așteptare deține?" si raspunsul este 3. Nu
> ar fi trebuit sa fie 4? Adica entry queue + 2 x condition queue + waiters
> queue?
>
> Andreea, 335CC
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>
_______________________________________________
so mailing list
so at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090624/76cad4dd/attachment-0001.htm>


More information about the so mailing list