對於reactor和proactor兩種模式的個人理解

其實要理解這兩種模式很多人會說這很簡單,無非一種是同步非阻塞行(nio),一種是異步非阻塞行(aio),但是對於什麼是同步和非阻塞呢,什麼是異步非阻塞呢, 首先來談談我的理解,同步和異步這兩種是針對數據的就緒狀態,即數據是否可以讀,網絡通道中是否有數據讀, 阻塞和非阻塞是針對數據的一種處理狀態,阻塞是由線程自己去處理數據,非阻塞則是由系統(操作系統)自己去讀取數據到事先線程設定的緩衝區中, 同步異
相關文章
相關標籤/搜索