五種IO模型

IO:可以理解爲將數據從外設到內存,從內存到外設的轉移. IO通常分爲兩步:①等待數據準備好(可能大部分的時間都是在等待數據準備就緒的過程)②將數據進行拷貝. 所以提升IO效率:儘量減少等待數據的時間. 下面就是常見的5中IO模型. - 阻塞IO:在內核數據準備好之前,其系統調用函數會一直等待.(注意:所有的套接字,默認都是阻塞方式)阻塞IO中,調用者在等,也會親自去調用.(同步IO) 如下圖所示
相關文章
相關標籤/搜索