零拷贝技术,最通俗易懂的讲解,kafka用到了零拷贝技术

大家应该都知道,从Kafka里我们经常要消费数据,那么消费的时候实际上就是要从kafka的磁盘文件里读取某条数据然后发送给下游的消费者,如下图所示。 那么这里如果频繁的从磁盘读数据然后发给消费者,性能瓶颈在哪里呢 假设要是kafka什么优化都不做,就是很简单的从磁盘读数据发送给下游的消费者,那么大概过程如下所示: 先看看要读的数据在不在os cache里,如果不在的话就从磁盘文件里读取数据后放入o
相关文章
相关标签/搜索