淺析五種IO模型

1 理解IO IO是數據的輸入輸出,在網絡中其實就是對於socket的讀取和發送。在一次IO過程中,數據首先是發送到對端的接受緩衝區裏,然後操作系統在從緩衝區中拿走數據。但是並不是我們調用recv接口,操作系統就可以直接從緩衝區裏面拿數據的,而是需要緩衝區裏面有數據纔可以,所以這就需要我們等待數據就緒。 IO整個的過程歸納起來,分爲兩步:1 等待數據就緒, 2 數據搬遷。 等待數據就緒中其實有很多
相關文章
相關標籤/搜索