操作系統實用教程-IO系統

IO系統調用,可以阻塞+多線程,非阻塞+多線程,這兩種方式都是同步的。阻塞和非阻塞的區別是,阻塞是掛起,非阻塞是輪巡,共同點是,都無法繼續執行io操作所在線程的餘下操作,所以是同步的。還可以是異步的,異步的話,數據會從設備控制器-設備驅動程序,內核-內存,自動完成,可以繼續執行io操作所在線程的餘下操作。      
相關文章
相關標籤/搜索