各IO 模型对比与总结
生活随笔
收集整理的這篇文章主要介紹了
各IO 模型对比与总结
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最后再來一張表總結(jié)
| 屬性 | 同步阻塞IO(BIO) | 偽異步IO | 非阻塞IO(NIO) | 異步IO(AIO) |
| 客戶端數(shù):IO 線程數(shù) | 1:1 | M:N(M>=N) | M:1 | M:0 |
| 阻塞類型 | 阻塞 | 阻塞 | 非阻塞 | 非阻塞 |
| 同步 | 同步 | 同步 | 同步(多路復(fù)用) | 異步 |
| API 使用難度 | 簡單 | 簡單 | 復(fù)雜 | 一般 |
| 調(diào)試難度 | 簡單 | 簡單 | 復(fù)雜 | 復(fù)雜 |
| 可靠性 | 非常差 | 差 | 高 | 高 |
| 吞吐量 | 低 | 中 | 高 | 高 |
?
總結(jié)
以上是生活随笔為你收集整理的各IO 模型对比与总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AIO 初体验
- 下一篇: Java NIO 三件套