Salut,<br><br>Clientii pot accesa simultan memoria partajata pentru a afisa arborele sau doar un singur client poate avea acces la memorie la un anumit moment de timp?<br><br>Daca se printeaza simultan se poate folosi memoria partajata pentru a stoca numarul de readers activi la momentul curent? (pe unix acest lucru se rezuma la accesarea campului "shm_nattch" din structura intoarsa de un apel shmctl())
<br><br>Daca se doreste accesarea simultana a memoriei si nu putem folosi memoria partajata pentru a stoca numarul de readers e cam urat de implementat o solutie... Singura idee care-mi vine in momentul asta este simularea unui contor cu ajutorul unui semafor si utilizarea de apeluri semop/wait nonblocante, aceasta fiind o abordare destul de nenaturala dupa parerea mea...
<br><br>Multumesc,<br>Tache Ceara<br>