美文网首页
Day 2070:学习

Day 2070:学习

作者: kafkaliu | 来源:发表于2022-09-27 22:03 被阅读0次

    #学习

    Kafka 的代码调用了 Java NIO 库,具体是 FileChannel 里面的 transferTo 方法。我们的数据并没有读到中间的应用内存里面,而是直接通过 Channel,写入到对应的网络设备里。并且,对于 Socket 的操作,也不是写入到 Socket 的 Buffer 里面,而是直接根据描述符(Descriptor)写入到网卡的缓冲区里面。于是,在这个过程之中,我们只进行了两次数据传输。

    相关文章

      网友评论

          本文标题:Day 2070:学习

          本文链接:https://www.haomeiwen.com/subject/busqartx.html