nio思想和netty架构学习

1、传统的IO 进行读写数据 使用传统的I/O程序读取文件内容,并写入到另外一个文件(或Socket),如下程序: file.read(fileDesc, buf, len); Socket.send(socket,buf,len) 会有很大的内存开销。主要分为一下两方面 1)、上下文切换(context switch),此处有4次用户态和内核态的切换。 2)、buffer内存开销方面,一个是应用
相关文章
相关标签/搜索