![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NIO
X5-j
这个作者很懒,什么都没留下…
展开
-
1.NIO简介
I/O简介在 Java 编程中,直到最近一直使用 流 的方式完成 I/O。所有 I/O 都被视为单个的字节的移动,通过一个称为 Stream 的对象一次移动一个字节。流 I/O 用于与外部世界接触。它也在内部使用,用于将对象转换为字节,然后再转换回对象。Java NIO即Java Non-blocking IO(Java非阻塞I/O),因为是在Jdk1.4之后增加的一套新的操作I/O工具包...原创 2018-12-04 14:42:54 · 132 阅读 · 0 评论 -
对于 Netty ByteBuf 的零拷贝(Zero Copy) 的理解
目录通过 CompositeByteBuf 实现零拷贝通过 wrap 操作实现零拷贝通过 slice 操作实现零拷贝通过 FileRegion 实现零拷贝此文章已同步发布在我的segmentfault专栏.根据 Wiki 对 Zero-copy 的定义:"Zero-copy" describes computer operations in which the CPU doe...转载 2019-03-29 11:55:37 · 143 阅读 · 0 评论