如何在 CPU 空闲时间非常低时降低路由速率 (TCP/UDP)



我正在开发一个路由器,我正在努力使其更健壮。我正在使用 Iperf 在连接到路由器的 2 台 PC 之间创建 TCP 数据流,但是当我达到高数据速率时,我的 sirq 达到大约 90-90%。当 CPU 空闲时间非常低时,Linux 中是否有办法(我正在使用 Openwrt)降低路由速率或丢弃 TCP/UDP 数据包?谢谢。。。

好的

,我想我有一个解决方案,我将通过调用TOP来监控空闲,如果空闲时间低,我将使用iptables cli丢弃数据包一段时间。

最新更新