文件I/O方式比較

1、阻塞式文件I/O 如圖所示,一旦進程期望讀取數據,就調用read/write函數,進程從調用這些函數開始,一直到返回的這段時間裏,都處於阻塞狀態。當recv正常返回時,進程繼續其它操作 這種模式的優點在於操作簡單,但整個進程在等待過程中處於阻塞狀態,不能申請到CPU執行其它操作 2、非阻塞式 如果設置某個文件IO操作爲非阻塞I/O,即相當於告訴內核:如果當前沒有數據可操作,將不阻塞當前進程,而
相關文章
相關標籤/搜索