[so] [Tema 5][Linux] Functia io_setup/ test 33

George-Cristian Muraru murarugeorgec at gmail.com
Wed May 25 01:20:00 EEST 2016


Salut.

Contextul ar trebui creat indiferent daca se cere fisier static sau dinamic?

Eu il creez imediat dupa parsare, daca se doreste un fisier dinamic si il
distrug cand se termina trimiterea acelui fisier.
Este aceasta metoda ok?

O zi buna,
George Muraru

2016-05-24 21:57 GMT+03:00 Razvan Deaconescu via so <so at cursuri.cs.pub.ro>:

> Mihai Barbulescu via so <so at cursuri.cs.pub.ro> writes:
> > 2016-05-24 16:36 GMT+03:00 Dragos Costea via so <so at cursuri.cs.pub.ro>:
> >> 2016-05-24 15:45 GMT+03:00 Dragos Costea <dragosflorincostea at gmail.com
> >:
> >> > Salut,
> >> >
> >> > Nu reusesc sa-mi dau seama de ce tema se blocheaza incepand de la
> >> > testul 33, indiferent daca as rula pe vmchecker sau pe masina virtuala
> >> > de laborator/ teme. Am incercat sa simulez 50 de cereri de wget
> >> > simultane asa cum face testul 33 si folosind output-ul serverului, am
> >> > constat ca functia "io_setup(1, &(conn->ctx))" returneaza valoarea
> >> > -11, EAGAIN, la un anumit moment de timp.
> >> >
> >> > Pagina de man functiei [1] spune: "EAGAIN - The specified nr_events
> >> > exceeds the user's limit of available events"
> >> >
> >> > Este o problema ca am trimis spre executie prea multe cereri de
> >> > transfer asincron ?
> >> >
> >> > [1] http://linux.die.net/man/2/io_setup
> >>
> >> Solved, nu am inteles bine mecanismul de io_* si apelam functia
> >> "io_setup()" de fiecare data cand voiam sa initiez un transfer asincron.
> >> Este necesar doar o singura data si se va putea face "io_submit()" de
> >> oricate ori dupa aceea.
> >>
> >> Imi pare rau de mesajul inutil.
> >
> > Salut,
> >
> > Mesajul nu a fost deloc inutil, sa speram ca ajuta si pe altii in
> > rezolvarea temei si pentru orice problema intrebati pe lista! Fara jena,
> > fara rusine!
>
> What Mihai said. Singurul mesaj mai bun decât "am următoarea problemă"
> este "am rezolvat problema pe care o aveam și uite ce greșisem" :-P
>
> Răzvan
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20160525/397e1d77/attachment-0001.html>


More information about the so mailing list