linux 的 5 種 IO 模型
一、這裏 IO 是什麼  操作系統爲了保護自己,設計了用戶態、內核態兩個狀態。應用程序一般工作在用戶態,當調用一些底層操作的時候(比如 IO 操作),就需要切換到內核態纔可以進行服務器從網絡接收的大致流程如下: 1、數據通過計算機網絡來到了網卡2、把網卡的數據讀取到 socket 緩衝區3、把 socket 緩衝區讀取到用戶緩衝區,之後應用程序就可以使用核心就是兩次讀取操作,五大 IO 模型的 ⌘ Read more

⤋ Read More

Participate

Login to join in on this yarn.