高效率之sendmmsg 和 recvmmsg

在上週的一次非正式談話中,我偶然聽同事說:「Linux 的網絡棧太慢了!你別指望每秒在每個核上傳輸超過 5 萬的數據包」。 這讓我陷入了沉思,雖然對於任意的實際應用來說,每個核 5 萬的速率可能是極限了,但 Linux 的網絡棧究竟可能達到多少呢?我們換一種更有趣的方式來問: 在 Linux 上,編寫一個每秒接收 100 萬 UDP 數據包的程序究竟有多難? 我希望,通過對這個問題的解答,我們將獲
相關文章
相關標籤/搜索