kafka高吞吐量原理

kafka高吞吐量的缘由:linux 1、顺序读写磁盘,充分利用了操做系统的预读机制。缓存 2、linux中使用sendfile命令,减小一次数据拷贝,以下。网络 ①把数据从硬盘读取到内核中的页缓存。socket ②把数据从内核中读取到用户空间。(sendfile命令将跳过此步骤)性能 ③把用户空间中的数据写到socket缓冲区中。操作系统 ④操做系统将数据从socket缓冲区中复制到网卡缓冲区,
相关文章
相关标签/搜索