Unix網絡編程的5種I/O模型

這一篇介紹一下Unix網絡編程的5種I/O模型,在介紹這5中I/O模型之前先介紹一下Unix網絡編程中同步/異步和阻塞/非阻塞以及用戶空間和內核空間的概念 用戶空間和內核空間 在Linux/Unix中,對於一次讀取IO的操作,數據並不會直接拷貝到應用程序的緩衝區(用戶空間),它首先會被拷貝到操作系統內核的緩衝區(內核空間)中,然後纔會從操作系統內核的緩衝區拷貝到應用程序的緩衝區 可以看做是兩個過程
相關文章
相關標籤/搜索