为什么Kafka这么快[零拷贝(Zero-Copy)]?
如果想理解Kafaka为什么这么快,得先看DMA是什么.DMA: 无论 I/O 速度如何提升,比起 CPU,总还是太慢。SSD 硬盘的 IOPS 可以到 2 万、4 万,但是我们 CPU 的主频有 2GHz 以上,也就意味着每秒会有 20 亿次的操作.如果我们对于 I/O 的操作,都是由 CPU 发出对应的指令,然后等待 I/O 设备完成操作之后返回,那 CPU 有大量的时间...
原创
2019-12-07 17:32:49 ·
948 阅读 ·
0 评论