一直對BIO、NIO、AIO不太理解,特別是阻塞與異步的區別。Google了一下,一篇文章中的4張圖很形象的表述了4種IO模型的原理和區別,收藏一下。
首先,貼一張表示四種IO模型的圖:

同步阻塞IO:

同步非阻塞IO:

異步阻塞IO:

異步非阻塞IO:
首先,貼一張表示四種IO模型的圖:

同步阻塞IO:

同步非阻塞IO:

異步阻塞IO:

異步非阻塞IO:

Johnny's Collections生活總是有太多的無奈與失望,讓我們以在努力學習和工作中獲得的成就感和快樂來沖淡它們。 |