2020年02月20日的内容

Kafka

为什么零拷贝可以提升Kafka性能?

为什么零拷贝可以提升Kafka性能?
零拷贝技术通过DMA技术将文件内容复制到内核模式下的Read Buffer中。不过没有数据被复制到Socket Buffer,只有包含数据的位置和长度的信息的文件描述符被加到Socket Buffer中。DMA引擎直接将数据从内核模式中传递到网卡设备。这里上下文切换变成了2次,也只经历了2次复制过程就从磁盘中传送出去了。 ……继续阅读 »