[so] [Tema2][Linux] Sincronizare operatii

Catalin Moraru catalin.me at gmail.com
Tue Apr 6 19:20:43 EEST 2010


>
>
> 2. De asemenea, in enunt scrie: semafoarele se vor numi sem.N ( cu punct ).
>> Dar my_test_lin foloseste semN, fara punct.
>>
>
>
Intr-adevar e o greseala in enunt. Semafoarele se vor numi cu  *semN*

Exemplu valid de numire / deschidere semafor:

char sem_name[]  = "/sem1";
 sem = sem_open(sem_name, O_RDWR);

Am modificat si in enunt.


>  3. Daca nu dai cati parametri trebuie la my_test_lin, zice: usage :
>> my_test_*win* ceva ...
>>
>
> Se apleaza corect my_test_lin de catre noi.
>



Practic my_test_lin/my_test_win ia un semfor, face sleep un anumit interval
de timp, da drumul la semafor si printeaza
un mesaj primit ca parametru intr-u fisier out.tmp

Este doar pentru testare. De exemplu in testul 12 verifica daca la operatia
de print chiar se iau semafoarele.
(si implicit se asteapta eliberarea lor )

Voi corecta si mesajul de usage.



Catalin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/lurker/list/so.html/attachments/20100406/339ab6ec/attachment-0001.htm>


More information about the so mailing list