網絡編程之I/O模型(以吃牛肉麪爲例)

一、前言 同步IO和異步IO,阻塞IO和非阻塞IO分別是什麼,有什麼區別,爲什麼性能差別巨大,結合我個人的理解做一下總結。(僅討論linux場景下) 知識點說明: 用戶(進程)空間和內核空間: 操作系統的核心是內核,獨立於普通的應用程序,可以訪問受保護的內存空間,也有訪問底層硬件設備的所有權限。爲了保證用戶進程不能直接操作內核(kernel),保證內核的安全,操心繫統將虛擬空間劃分爲兩部分,一部分
相關文章
相關標籤/搜索