[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