[so] [Tema2] Accesare memorie partajata

Iulian Moraru iulian at gmail.com
Fri Nov 9 15:59:44 EET 2007


Clientii pot accesa simultan memoria partajata atat timp cat se poate
garanta ca toate operatiile de scriere/citire se vor face coerent.
Sunt chiar apreciate solutiile care permit o utilizare cat mai
eficienta a resurselor partajate.

Cat despre modul de implementare, atat timp cat functioneaza corect si
respecti toate cerintele temei, e ok.

Iulian

On Nov 9, 2007 3:34 PM, Take Ceara <dumitru.ceara at gmail.com> wrote:
> Salut,
>
> 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?
>
> 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())
>
> 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...
>
> Multumesc,
> Tache Ceara
>
> _______________________________________________
> 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