Linux的五種IO模型簡介

目錄 Linux的五種IO模型 總覽圖 引入select和epoll Linux的五種IO模型 阻塞I/O(blocking I/O) 應用程序調用一個IO函數,導致應用程序阻塞,等待數據準備好。 如果數據沒有準備好,一直等待….數據準備好了,從內核拷貝到用戶空間,IO函數返回成功指示 非阻塞I/O (nonblocking I/O) 非阻塞IO通過進程反覆調用IO函數(多次系統調用,並馬上返回)
相關文章
相關標籤/搜索