五種網絡IO模型

網絡IO模型總共有5種,分別是:阻塞IO、非阻塞IO、多路複用IO、信號驅動IO、異步IO 前四個都是同步IO,在內核數據copy到用戶程序時都是阻塞的,而第五個則是異步的。 對網絡IO來說,它會涉及兩個部分,一個是用戶空間、一個是內核。當用戶程序給內核發送請求,表示需要一些數據的時候,內核就會開始準備,裏面的數據需要互相copy,不能直接拿來就用。  目錄 阻塞IO 非阻塞IO IO多路複用 信
相關文章
相關標籤/搜索