[so] so Digest, Vol 65, Issue 7
    Razvan Pistolea 
    razvy000 at yahoo.com
       
    Tue Sep 20 12:19:09 EEST 2011
    
    
  
Cu placere,
Razvan
--- On Tue, 9/20/11, so-request at cursuri.cs.pub.ro <so-request at cursuri.cs.pub.ro> wrote:
From: so-request at cursuri.cs.pub.ro <so-request at cursuri.cs.pub.ro>
Subject: so Digest, Vol 65, Issue 7
To: so at cursuri.cs.pub.ro
Date: Tuesday, September 20, 2011, 2:00 AM
Send so mailing list submissions to
    so at cursuri.cs.pub.ro
To subscribe or unsubscribe via the World Wide Web, visit
    http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
or, via email, send a message with subject or body 'help' to
    so-request at cursuri.cs.pub.ro
You can reach the person managing the list at
    so-owner at cursuri.cs.pub.ro
When replying, please edit your Subject line so it is more specific
than "Re: Contents of so digest..."
Today's Topics:
   1. Re: so Digest, Vol 65, Issue 5 (Razvan Deaconescu)
----------------------------------------------------------------------
Message: 1
Date: Sat, 17 Sep 2011 17:17:26 +0300
From: Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>
Subject: Re: [so] so Digest, Vol 65, Issue 5
To: Sisteme de Operare <so at cursuri.cs.pub.ro>
Message-ID: <1316269047.5336.20.camel at einherjar.cs.pub.ro>
Content-Type: text/plain; charset="UTF-8"
On Sat, 2011-09-17 at 04:20 -0700, Razvan Pistolea wrote:
> SemaforGeneral(N){
> 
>     c = N                        // contor; lasa maxim N
>     mutex = SemaforBinar(1)        // protejeaza contorul
>     s2 = SemaforBinar(N>1?1:0)    // implementeaza "notificarea"
>     
>     wait()
>         s2.wait()
>         mutex.wait()
>         c--
>         if c > 0
>             s2.release()
>         mutex.release()
>         
>     release()
>         mutex.wait()
>         c++
>         if c == 1
>             s2.release()
>         mutex.release()
> }
Da, a?a este. Mul?umim de observa?ie.
Am g?sit ?i pe Google[1]. Am actualizat rezolvarea[2].
[1] http://webhome.csc.uvic.ca/~mcheng/460/notes/gensem.pdf
[2] http://elf.cs.pub.ro/so/wiki/examen#lucrare-2
R?zvan
------------------------------
_______________________________________________
so mailing list
so at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
End of so Digest, Vol 65, Issue 7
*********************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20110920/40c0f41c/attachment.html>
    
    
More information about the so
mailing list