htb 中的“quantum”和 fq_codel qdisc 有什么区别?

htb 中的“quantum”和 fq_codel qdisc 有什么区别?

根据手册页

氢能结核

量子
一次从 leaf 提供多少字节 {使用 r2q}

FQ代码

量子
它是公平排队算法中用作“缺陷”的字节数。默认设置为 1514 字节,相当于以太网 MTU 加上 14 字节的硬件头长度。

问题:
1. 它们是同一件事吗?
2. 如何配置它们才能达到最佳性能?

答案1

这些参数的本质是相同的 - 在切换到其他流的服务之前,单个流可以出队多少字节。为了获得最佳粒度,此值应接近并略大于最大数据包大小。

HTB 已经实施了很久,默认值(速率与量子比)不适合当前速度(您可以在输出r2q中看到很多消息)。因此,最好手动指定 1514 的值以实现统一。dmesgquantum of class ... is big. Consider r2q change

相关内容