eventfd/signalfd/timerfd: biến mọi sự kiện thành fd đọc được
eventfd là một bộ đếm 64-bit dùng để đánh thức luồng/tiến trình khác qua write()/read(), signalfd biến tín hiệu Unix thành dữ liệu đọc được từ một fd thay vì một handler bất đồng bộ dễ gặp lỗi reentrancy, và timerfd biến một bộ đếm thời gian thành một fd hết hạn là readable — cả ba cho phép một vòng lặp sự kiện chờ mọi loại sự kiện chỉ bằng một cơ chế duy nhất: đăng ký fd vào epoll.
Operating SystemsTrung bình2026-08-20
Tài liệu tham khảo
Mở rộng
Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc