爲什麼Kafka這麼快[零拷貝(Zero-Copy)]?

如果想理解Kafaka爲什麼這麼快,得先看DMA是什麼. DMA:       無論 I/O 速度如何提升,比起 CPU,總還是太慢。SSD 硬盤的 IOPS 可以到 2 萬、4 萬,但是我們 CPU 的主頻有 2GHz 以上,也就意味着每秒會有 20 億次的操作. 如果我們對於 I/O 的操作,都是由 CPU 發出對應的指令,然後等待 I/O 設備完成操作之後返回,那 CPU 有大量的時間其實都
相關文章
相關標籤/搜索