[so] [Tema5][Linux][Operatii asincrone]
Theodor Stoican
theo.stoican at gmail.com
Mon May 22 12:32:30 EEST 2017
Scuze, am trimis inainte de a finisa mail-ul, din greseala.
Revin:
Cum ar trebui sa abordam citirea dintr-un fisier asincron, respectiv
scrierea pe socket (tot asincron)? Mai specific, cand ar trebui sa apelam
io_getevents astfel incat sa nu devina totul blocant?
Spre exemplu, in acest sample[1], se asteapta cu io_get_events pana se
termina toate operatiile de write, respectiv de read, daca am inteles eu
bine. De asemenea, nu inteleg cum ar trebui sa abordam problema asta, avand
un eventfd pentru fiecare conexiune. Nu ar trebui sa legam totul cu
io_submit la un eventfd global, folosit si de epoll?
[1] http://www.xmailserver.org/eventfd-aio-test.c
Multumesc,
Theodor
Pe 22 mai 2017, 12:28, Theodor Stoican <theo.stoican at gmail.com> a scris:
> Salut,
>
> Cum ar trebui sa abordam citirea dintr-un fisier asincron, respectiv
> scrierea pe socket (tot asincron)? Mai specific, cand ar trebui sa apelam
> io_getevents astfel incat sa nu devina totul blocant?
>
> Spre exemplu, in acest sample[1],
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20170522/593afa80/attachment.html>
More information about the so
mailing list