[so] Tema 4 linux - operatii IO asincrone pe socketi
Catalin Iacob
iacobcatalin at gmail.com
Wed Dec 13 22:42:45 EET 2006
Salut
E o fraza in laboratorul de IO asincron cand se vorbeste de aiocb care
suna cam asa:
"aio_fildes este descriptorul de fişier în/din care se scrie sau
citeşte. Fişierul trebuie să fie în prealabil deschis, pentru ca
descriptorul să fie valid. Operaţiile asincrone sunt permise numai pe
device-uri pe care operaţiile seek funcţionează (de exemplu, nu pe
terminale)."
Intrebarea 1 e daca merge facut aio_read direct pe un descriptor de
socket. Fiindca eu as banui ca nu se poate face seek pe socket. Daca nu
merge cum rezolvam cu tema?
Intrebare 2:
In cazul in care clientul da o comanda wr/rd trebuie sa trimita/citesca
date pe/de pe socket. Trebuie sa le trimita/citeasca cu io asincron? Ma
gandesc ca la client nu se pune problema de eficienta ca la server deci
ar putea sa foloseasca send si receive blocante.
Multumesc
More information about the so
mailing list