淺談Linux五種IO模型

在閱讀本篇文章前希望能夠了解以下知識點,會有更高的效率:內核空間與用戶空間,進程切換,進程的阻塞,文件描述符。 五種IO模型分別爲阻塞式IO、非阻塞IO,信號驅動型IO,IO多路轉接,異步IO。 引入:緩存IO 緩存IO又稱爲標準IO,大多數系統默認的IO操作都是緩存IO。 緩存IO的流程:在Linux的緩存IO機制中,數據會先被拷貝到內核的緩衝區,然後由內核空間拷貝至應用程序的地址空間。 缺點:
相關文章
相關標籤/搜索