<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-05-24 16:36 GMT+03:00 Dragos Costea via so <span dir="ltr"><<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">so@cursuri.cs.pub.ro</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">2016-05-24 15:45 GMT+03:00 Dragos Costea <<a href="mailto:dragosflorincostea@gmail.com">dragosflorincostea@gmail.com</a>>:<br>
> Salut,<br>
><br>
> Nu reusesc sa-mi dau seama de ce tema se blocheaza incepand de la<br>
> testul 33, indiferent daca as rula pe vmchecker sau pe masina virtuala<br>
> de laborator/ teme. Am incercat sa simulez 50 de cereri de wget<br>
> simultane asa cum face testul 33 si folosind output-ul serverului, am<br>
> constat ca functia "io_setup(1, &(conn->ctx))" returneaza valoarea<br>
> -11, EAGAIN, la un anumit moment de timp.<br>
><br>
> Pagina de man functiei [1] spune: "EAGAIN - The specified nr_events<br>
> exceeds the user's limit of available events"<br>
><br>
> Este o problema ca am trimis spre executie prea multe cereri de<br>
> transfer asincron ?<br>
><br>
> [1] <a href="http://linux.die.net/man/2/io_setup" rel="noreferrer" target="_blank">http://linux.die.net/man/2/io_setup</a><br>
<br>
</span>Solved, nu am inteles bine mecanismul de io_* si apelam functia<br>
"io_setup()" de fiecare data cand voiam sa initiez un transfer asincron.<br>
Este necesar doar o singura data si se va putea face "io_submit()" de<br>
oricate ori dupa aceea.<br>
<br>
Imi pare rau de mesajul inutil.<br>
<br></blockquote><div><br></div><div>Salut,</div><div><br></div><div>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!</div><div><br></div><div>Tu ti-ai dat foarte repede seama in mai putin de o ora si n-avea cum sa raspunda un asistent atat de repede :) </div><div> </div></div>-- <br><div class="gmail_signature">Cu stimă,<br>Mihai Bărbulescu</div>
</div></div>