Redox завершила разработку Ring Buffers: IPC ускорился на 15–20%, а I/O — в 14–15 раз

Redox: Ring Buffers Project Summary

Команда Redox подвела итоги гранта NLnet по созданию аналога io_uring для микроядра. Реализованы кольцевые буферы, разделяемые между приложениями и системными сервисами, API redox-ring в relibc, асинхронный исполнитель для драйверов и оптимизации IPC. Бенчмарки показывают ускорение I/O в 14–15 раз по сравнению с синхронными системными вызовами, а прямая передача контекста снижает задержку IPC на 15–20%.

Прямое переключение контекста было реализовано в kernel MR 694, что дало снижение задержки IPC на 15–20%.

Ещё за этот день

2026-10-31