text: kqueue 是一種可擴充套件的事件通知介面。2000 年 7 月釋出的 FreeBSD 4.1 中首次引入了 kqueue，隨後也被 NetBSD、OpenBSD、macOS 等作業系統支援。kqueue 在核心與使用者空間之間充當輸入輸出事件的管線。因此在事件迴圈的迭代中，進行一次 codice_1 系統呼叫不僅可以接收未決事件，還可以修改事件過濾器。另見.支援 kqueue 且與作業系統無關的庫：其它平臺上與 kqueue 等價的庫：codice_3 是在使用者空間實現的 codice_4，將呼叫翻譯為作業系統原生的事件機制。
metadata: erhwenkuo/wikipedia-zhtw
metadata: Kqueue
metadata: https://zh.wikipedia.org/wiki?curid=6385268