[so] so Digest, Vol 65, Issue 5
Laura Vasilescu
vasilescu.laura at gmail.com
Tue Sep 20 20:57:20 EEST 2011
2011/9/20 Laura Vasilescu <vasilescu.laura at gmail.com>:
> 2011/9/20 Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>:
>> On Tue, 2011-09-20 at 13:21 +0300, Laura Vasilescu wrote:
>>> Ce se intampla daca inainte ca procesul 1 sa faca wait, sa zicem ca procesul
>>> 4 face release? Daca face de mai multe ori? c-ul o sa creasca.. acolo ar
>>> trebui verificata o limita ceva, totusi, inainte de incrementare...
>>
>> Care e problema dacă ar crește? Variabila "c" înseamnă contorul
>> semaforului. E OK dacă tot crește. Problema e dacă scade sub 0, lucru
>> care nu se întâmplă.
>
> Păi care este semnificația inițială a N-ului? Nu numărul de procese
> care pot trece de wait? :)
Nvm me.
Mă gândeam că așa cum CreateSemaphore cere valoarea maximă a
semaforului așa e și în implementarea posix :)
--
Laura Vasilescu
More information about the so
mailing list