kafka高吞吐量原理

kafka高吞吐量的緣由:linux 1、順序讀寫磁盤,充分利用了操做系統的預讀機制。緩存 2、linux中使用sendfile命令,減小一次數據拷貝,以下。網絡 ①把數據從硬盤讀取到內核中的頁緩存。socket ②把數據從內核中讀取到用戶空間。(sendfile命令將跳過此步驟)性能 ③把用戶空間中的數據寫到socket緩衝區中。操作系統 ④操做系統將數據從socket緩衝區中複製到網卡緩衝區,
相關文章
相關標籤/搜索