Linux

htb 和 fq_codel qdisc 中的“量子”有什麼區別?

  • July 12, 2019

根據手冊頁

HTB

量子

一次從葉子服務多少字節{使用 r2q}

FQ_Codel

quantum

它是公平排隊算法中用作“赤字”的字節數。預設設置為 1514 字節,對應於乙太網 MTU 加上 14 字節的硬體報頭長度。

問題:

  1. 它們是同一個東西嗎?

2.如何配置它們以達到最佳性能?

這些參數的本質是相同的——在切換到其他流的服務之前,單個流可以出列多少字節。為獲得最佳粒度,該值應接近且略大於最大數據包大小。

HTB 很久以前就已經實現,預設r2q(速率到量子)值不適合目前速度(您可以在dmesg輸出中看到很多關於 的消息quantum of class ... is big. Consider r2q change)。所以最好手動指定它的值為 1514 以便統一。

引用自:https://serverfault.com/questions/975012