io模型介紹

io模型主要分爲 bio(阻塞io) bio的缺點也很明顯用戶調用線程選擇阻塞等待數據返回如果數據需要準備的時間很長進程會被阻塞浪費計算機性能所以出現了nio的模型 nio(非阻塞io) nio確實解決了阻塞問題但是NIO頻繁輪詢導致的無效系統調用造成嚴重的性能浪費。 出現問題肯定是要解決的所以出現了下面幾種模型 IO多路複用select/poll 但其解決了頻繁調用的問題卻帶來了用戶空間和內核空
相關文章
相關標籤/搜索