|
|
本帖最后由 xykz 于 2021-11-25 22:41 编辑
因为我对网络在高负载下的响应速度比较敏感,QOS是无法舍弃的功能,所以只能放弃HNAT;
其实MT7621的datasheet看是支持HQOS的,但是基本上没人讨论,也不知道怎么开启。
---
正文开始,最近升了500M带宽,K2P终于顶不住了,开启SQM的情况下,之前300M的irq优化方案顶不住根本跑不满
所以最近又折腾了一番irq,发现之前的思路其实也有很多误区,先上优化调整
- # 转发性能
- echo e > /sys/class/net/eth2/queues/rx-0/rps_cpus
- echo 1 > /sys/class/net/eth3/queues/rx-0/rps_cpus
- echo f > /sys/class/net/ppp0/queues/rx-0/rps_cpus
- # 无线性能
- echo c > /sys/class/net/ra0/queues/rx-0/rps_cpus
- echo 8 > /sys/class/net/rax0/queues/rx-0/rps_cpus
复制代码
因为 eth3 是 WAN,而且在 580Mbps极速 + SQM QOS 的情况下非常吃资源,所以给了一颗完整的单独核心给它用;ppp0 虚拟接口直接给全核心让它自己玩。
eth2 在 BT 下载高连接数的时候也非常吃资源,所以给了 3 个核心;
rx0 是 5G 无线,跑测速的时候同样能吃满一个核心,所以给了 2 个核心;
rax0 是 2.4G 现在只有智能家居在用,扔到比较闲的第 4 个核心;
这个参数BT下载工况,15K连接数;此时内网有线无线设备均能秒开网页、拖拉视频,测速IP地址延迟3ms左右;PC跑测速能顶着QOS的上限580Mbps;
---
下图测试为超频到 1.2G 时的表现,默频最多能撑住 360Mbps;
单纯跑测测速,红框是手机
BT 工况,不影响其他设备网络体验
---
讲道理这玩意实在是太难调到可以全场景适配并且榨干性能了,如果撑不过夏天就打算让它退休,换个软路由玩了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|