[so] intrebare quiz fire de executie

Octavian Rinciog octavian.rinciog at gmail.com
Wed Jun 24 18:35:09 EEST 2009


Scuze... Uitasem coada de waiters. Cred ca Bogdan are dreptate.

Pe 24 iunie 2009, 18:28, Bogdan Cap-Bun<capbunbogdan at yahoo.com> a scris:
> Coada waiters nu exista tot timpul?
> Atunci doar coada signallers depinde de politica monitorului si ar fi in
> total 4, respectiv 5 cozi.
>
> ________________________________
> From: andreea sandu <sandu_adina2006 at yahoo.com>
> To: Sisteme de Operare <so at cursuri.cs.pub.ro>
> Sent: Wednesday, June 24, 2009 6:26:19 PM
> Subject: Re: [so] intrebare quiz fire de executie
>
> 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
>
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>


More information about the so mailing list