1. 程式人生 > >高性能網絡編程之IO和NIO阻塞分析

高性能網絡編程之IO和NIO阻塞分析

總結 soc io模型 一件事 性能 直接 socket 網絡編程 事情

一、內容

1、阻塞和非阻塞是什麽?

2、傳統IO模型,他存在哪些阻塞點

3、NIO模型

4、對比總結

1、阻塞和非阻塞是什麽?

阻塞:做某件事情,直到完成,除非超時,如果沒有完成,繼續等待。

非阻塞:做一件事情,嘗試著做,如果說不能做完,就不做了。意思就是直接返回,如果能做完,就做。

2、傳統IO模型,他存在哪些阻塞點

Socket

高性能網絡編程之IO和NIO阻塞分析