[so] intrebari tema 4 - 2

George Ciobanu so@cursuri.cs.pub.ro
Thu, 9 Dec 2004 11:06:27 -0800 (PST)


Functia aio_suspend poate fi intrerupta printr-un semnal cu pthread_kill.

Threadurile de tip a nu pot folosi aio_suspend. Pentru ele notificarea se face
prin intermediul unui semnal.


George


--- Dorin Pena <dorinpena@gmail.com> wrote:

> Ai putea sa ne dai cateva sugestii despre cum sa facem ca fiecare
> thread sa suporte mai multe cereri?
> 
> Initial m-am gandit sa fac cu lio_listio() si pe parcurs sa adaug la
> vectorul de aiocb, daca imi mai vin cerereri(si firul respectiv e cel
> mai putin incarcat) (nu am incercat si nu stiu daca este posibil sa
> adaugi pe parcurs in vectorul LIST[] pe care il trimiti initial ca
> parametru)  . M-am gandit insa la situatia cand in aceeasi lista pot
> avea cerere de scriere si citire din acelasi fisier.  In cazul asta ar
> trebui sa fac un lock de scriere..
> 
> Daca folosesc aio_suspend(), asta suspenda firul de executie si nu pot
> sa adaug in vectorul acela..
> 
> Cum am spus la inceput.. Ai putea sa ne mai dai cateva hinturi?
> 
> Multumesc anticipat pentru raspunsuri!
> 
> Toate bune!
> Dorin Pena, CA 343
> _______________________________________________
> so mailing list
> so@cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
> 



	
		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - You care about security. So do we. 
http://promotions.yahoo.com/new_mail