Entry tags:
Асинхронный линукс
Народ, кто-нибудь уже поимел опыт с <linux/io_uring.h>? Как оно по жизни?
Неожиданно для себя обнаружил, что в Линуксе пять лет назад появилась крутая фича. А именно три системных вызова, реализующих эффективный асинхронный интерфейс ко всем сервисам ядра.
Неожиданно для себя обнаружил, что в Линуксе пять лет назад появилась крутая фича. А именно три системных вызова, реализующих эффективный асинхронный интерфейс ко всем сервисам ядра.
- int io_uring_setup(unsigned entries, struct io_uring_params *p);
- int io_uring_enter(unsigned fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t *sig);
- int io_uring_register(unsigned fd, unsigned opcode, void *arg, unsigned nr_args);
no subject
радость хакерам.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject