История изменений
Исправление xperious, (текущая версия) :
да у стивенса просто в главе про SIGIO вычитал про ntp-сервер на основе SIGIO...
а вопросы, по идее, другие хотел задать: вот обдумываю я сейчас реализацию eventloop-а и для сетевых сокетов и для дискового I/O... я так понял, что epoll для, например, текстовых файлов не предназначен совсем. можно использовать либо posix aio либо aio уровня ядра...
1) posix aio реально используется в 2017 году? я думал что создавать поток чисто для дискового i/o это неэффективно
2) aio уровня ядра, все ли нормально с ним в linux? толком так и не понял: то ли не доделали его, то ли косячный какой-то он
Исправление xperious, :
да у стивенса просто в главе про SIGIO вычитал про ntp-сервер на основе SIGIO...
а вопросы, по идее, другие хотел задать: вот обдумываю я сейчас реализацию eventloop-а и для сетевых сокетов и для дискового I/O... я так понял, что epoll для, например, текстовых файлов не предназначен совсем. можно использовать либо posix aio либо aio уровня ядра...
1) posix aio реально используется в 2017 году? я думал что создавать поток чисто для дискового i/o это неэффективно 2) aio уровня ядра, все ли нормально с ним в linux? толком так и не понял: то ли не доделали его, то ли косячный какой-то он
Исходная версия xperious, :
да у стивенса просто в главе про SIGIO вычитал про ntp-сервер на основе SIGIO...
а вопросы, по идее, другие хотел задать: вот обдумываю я сейчас реализацию eventloop-а и для сетевых сокетов и для дискового I/O... я так понял, что epoll для, например, текстовых файлов не предназначен совсем. можно использовать либо posix aio либо aio уровня ядра... 1) posix aio реально используется в 2017 году? я думал что создавать поток чисто для дискового i/o это неэффективно 2) aio уровня ядра, все ли нормально с ним в linux? толком так и не понял: то ли не доделали его, то ли косячный какой-то он