搜尋 CarlStack

按 Esc 關閉;完整結果會顯示文章摘要、標籤與日期。

系統設計
8 分鐘
·

Linux I/O 多路復用架構演進:select vs. poll vs. epoll 底層原理與 Reactor 模式

深入剖析高效能網路伺服器核心基石:傳統同步阻塞 I/O 的 C10K 瓶頸、select 的 1024 限制與 O(N) 線性輪詢、poll 鏈表結構、epoll 紅黑樹與就緒雙向鏈表 O(1) 回調機制、水平觸發 (LT) vs. 邊緣觸發 (ET) 實戰。