Комментарии 13
Интересно, а чем им mmap(...) не угодил. Никаких абстракций, читай или пиши напрямую в память устройства. Они же по сути тоже самое предлагают.
Современные устройства быстрее что? Ломаются? Вычисляют? Передают данные?
В Linux сейчас ведется работа над POSIX AIO интерфейсом, который предоставляет простой и эффективный асинхронный интерфейс ввода-вывода.
Наоборот-же. Решили, что AIO слишком сложный для реализации и неудобный в применении, и сделали новый интерфейс: io_uring.
Расскажите еще как iWARP и VROC могут процессору работы подкинуть ну и собственно увеличивают скорость I/O
Если не устраивает сетевой стек, то нужна не новая ОС, а всего лишь новый драйвер. Хотя бы потому, что на новую ОС никто не будет пересаживаться (ну разве что по хайпу), а новые драйвера еще могут поставить.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Современные устройства ввода-вывода быстрее, чем процессоры. Обзор статьи