nio思想和netty架構學習

1、傳統的IO 進行讀寫數據 使用傳統的I/O程序讀取文件內容,並寫入到另外一個文件(或Socket),如下程序: file.read(fileDesc, buf, len); Socket.send(socket,buf,len) 會有很大的內存開銷。主要分爲一下兩方面 1)、上下文切換(context switch),此處有4次用戶態和內核態的切換。 2)、buffer內存開銷方面,一個是應用
相關文章
相關標籤/搜索