mina源碼閱讀,nio相關知識介紹。

我們所有的網絡操作都離不開套接字,網絡的傳輸常見的就是tcp/IP協議,http協議等。當然網絡操作屬於是系統空間上的,非用戶空間能直接操作的。所以存在內核態和用戶態的數據傳輸與拷貝,這個是有性能損耗的,相關知識需自行了解,關於Zero copy,可自行了解。 1、先從底層上來說明幾種網絡IO的模型,如下: 阻塞io模型: 在缺省情形下,所有文件操作都是阻塞的,在進程空間中調用recvfrom,其
相關文章
相關標籤/搜索