IO模型

原文參考鏈接

四種狀態(tài)
  • 同步
  • 異步
  • 阻塞
  • 非阻塞
IO分類
  • 同步阻塞IO
  • 同步非阻塞IO
  • 異步非阻塞IO
    注意: 沒有異步阻塞這種說法
Unix 5種IO模型
  • 阻塞式IO
  • 非阻塞式IO
  • I/O復(fù)用(select, poll, epoll...)
  • 信號驅(qū)動式IO(SIGIO)
  • 異步IO
阻塞式IO模型
非阻塞式IO模型
IO復(fù)用模型
信號驅(qū)動式IO模型
異步IO模型

五種IO模型總結(jié)


Java IO

除了以上的信號驅(qū)動IO以外, java所提供的IO模型都涵蓋了另外四種.
嚴(yán)格意義上來說,通過Reactor模式實現(xiàn)的NIO,和unix中的I/O多路復(fù)用是相同的概念

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容