3
ответа

Как Вы используете AIO и epoll вместе в единственном цикле событий?

Как можно объединить AIO и epoll вместе в единственном цикле событий? Google находит большой разговор с 2002 и 2003 об объединении их, но его неясное, если что-нибудь произошло, или если это возможно. Имеет...
вопрос задан: 1 December 2009 12:06
2
ответа

POSIX библиотека AIO и обработчики обратного вызова

Согласно документации относительно aio_read/write, существует в основном 2 способа, которыми библиотека AIO может сообщить Вашему приложению, что асинхронная операция файлового ввода-вывода завершилась. Любой 1) можно использовать...
вопрос задан: 2 August 2009 21:26
1
ответ

Асинхронный файловый ввод / вывод через POSIX AIO или Windows Ilapped IO в Java

System.IO.File в .NET и .NET Core имеет семейство методов Read ... Async (), которые возвращают либо Task < byte [] > или Задача < string > (Задача < T > является эквивалентом .NET Java ...
вопрос задан: 23 January 2019 14:17
1
ответ

Каково состояние POSIX асинхронный ввод-вывод (AIO)?

Существуют страницы, рассеянные вокруг сети, которые описывают POSIX средства AIO в переменных суммах детали. Ни один из них не является ужасно недавним. Не ясно, что, точно, описывают они. Для...
вопрос задан: 3 May 2018 19:51
1
ответ

Сокеты сети AIO и нулевая копия в соответствии с Linux

Я экспериментировал с асинхронными сокетами сети Linux (aio_read и др. в aio.h/librt), и одна вещь, которую я пытался узнать, состоит в том, являются ли они нулевой копией или нет. В значительной степени все я имею...
вопрос задан: 4 June 2010 00:09
0
ответов

Знакомство с основами асинхронного программирования на * nix

В течение некоторого времени я много искал в Google, чтобы узнать о различных способах достижения асинхронного программирования / поведение на машинах nix и (как мне было известно ранее) подтверждено фактом ...
вопрос задан: 23 May 2017 12:09
0
ответов

пересматривание, “как Вы используете aio и epoll вместе”

после обсуждения в том, Как Вы используете AIO и epoll вместе в единственном цикле событий?. В Linux существует на самом деле 2 "aio" API. Существует POSIX aio (aio_* семейство функций), включен в...
вопрос задан: 23 May 2017 12:07
0
ответов

Разница между POSIX AIO и libaio в Linux?

Что я, кажется, понимаю: API-интерфейсы POSIX AIO прототипированы в , и вы связываете свою программу с librt (-lrt), а API-интерфейсы libaio в < libaio.h>, а ваша программа связана с libaio (...
вопрос задан: 23 May 2017 02:17
0
ответов

Асинхронная обработка в c ++

​​Сервер, который будет работать вечно и обрабатывать запросы, нуждается в асинхронной части кода в нем, который будет выполнять некоторые запросы к базе данных и обновлять только при появлении каких-либо новых изменений в нем. ...
вопрос задан: 10 January 2014 20:28
0
ответов

Дисковый файл Linux AIO

Согласно этому руководству, асинхронный дисковый файл io может быть легко реализован с помощью AIO в Linux, по крайней мере, с точки зрения программирования / api. Но до и после этого руководства я прочитал много ...
вопрос задан: 15 December 2011 00:30
0
ответов

Функциональность aio ядра Linux

Я тестирую асинхронные функции io ядра (не posix aio), и я пытаюсь понять, как это работает. Приведенный ниже код представляет собой законченную программу, в которой я просто многократно записываю массив в открытый файл ...
вопрос задан: 2 August 2011 21:06
0
ответов

C - Как использовать и aio_read (), и aio_write ()

Я реализую игровой сервер, где мне нужно как читать, так и писать. Итак, я принимаю входящее соединение и начинаю читать с него с помощью aio_read (), но когда мне нужно что-то отправить, я прекращаю чтение с помощью ...
вопрос задан: 27 June 2011 19:58
0
ответов

В чем разница между управляемым событиями и асинхронным? Между epoll и AIO?

Управляемый событиями и асинхронный часто используются как синонимы. Есть ли между ними разница? Кроме того, в чем разница между epoll и aio? Как они подходят друг другу? Наконец, я прочитал ...
вопрос задан: 30 April 2011 22:12
0
ответов

buffered asynchronous file I/O on linux

I am looking for the most efficient way to do asynchronous file I/O on linux. The POSIX glibc implementation uses threads in userland. The native aio kernel api only works with unbuffered ...
вопрос задан: 14 April 2011 14:03