[so] Re: intrebari tema 3

Razvan Deaconescu razvand at cs.pub.ro
Tue Dec 4 21:10:14 EET 2007


On Sun, 2007-12-02 at 13:54 +0200, Stefan Bucur wrote:
[...]
> 
> As mai avea si eu doua intrebari:
> 
> 5. Biblioteca LibRW trebuie sa permita gestionarea accesului la mai
> multe buffere simultan? Cu alte cuvinte, sa permita executia de mai
> multe ori a functiei CreateRWMonitor(), pentru fiecare buffer care
> trebuie controlat?

Nu. Se considera un singur apel al functiei CreateRWMonitor.

> 6. Pentru LibRW, putem folosi si alte variabile / structuri de date in
> implementarea functiilor, in afara structurii Monitor, sau trebuie sa
> ne bazam exclusiv pe ea si pe utilizarea variabilelor de conditii?

Sincronizarea trebuie realizata exclusiv prin folosirea Monitorului.
Orice alte structuri de date pot fi folosite cat timp nu sunt folosite
pentru sincronizare. Scopul este, la urma urmei, folosirea monitorului
ca primitiva de sincronizare.

Razvan



More information about the so mailing list