На GitHub выложили Bad Epoll с привязкой к CVE-2026-46242. По одному названию уже понятно, что речь не про «улучшение производительности», а про проблему вокруг epoll и возможную дыру в поведении очередей событий — хороший повод посмотреть, что именно сломали в ядре или обвязке.
github.com · #security #cve #epoll #exploit #linux
Автор честно пишет, что на HTTP keep-alive разница с epoll часто составляет 0–15%, а иногда io_uring даже проигрывает. Зато на NVMe при queue depth 128 получился прирост в 3 раза; в статье также разбираются SQPOLL, cancel race, partial recv и почему Google вообще отключил io_uring в части своего C-стека.
habr.com · #infra #benchmarks #epoll #io-uring #linux #nvme