找回密码
 加入我们
搜索
      
查看: 43918|回复: 100

[网络] 我的OP网络性能不如爱快

[复制链接]
发表于 2024-2-7 00:56 | 显示全部楼层
不知道还能不能评论这个帖子,我在物理机安装官方原版的Openwrt时也遇到了这样的问题。
ikuai轻松1200M,OP只能400M,后来偶然发现,WAN口是PPPOE拨号的,测速的时候CPU只跑满了一个核心,因此速度上不来。
修改一下网卡中断控制:/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus
pppoe-wan改成你自己负责拨号的网卡的名字,里面的数字默认是0,改成你的CPU线程数-1,比如4核写7,8核写15。再测速可以正常调用所有的CPU资源,就轻松1300M了。
需要持久化的话,写到开机启动项里面:
#!/bin/sh
sleep 10# 开机先停10秒,等pppoe功能起来。
# 获取CPU核心数
core_count=$(cat /proc/cpuinfo | grep processor | wc -l)

# 计算结果
result=$((core_count * 2 - 1))

# 将结果写入文件
echo "$result" > "/sys/class/net/pppoe-wan/queues/rx-0/rps_cpus"
exit 0
希望对你有帮助。

评分

参与人数 1邪恶指数 +10 收起 理由
有的吃 + 10 支持一下

查看全部评分

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-10-24 08:28 , Processed in 0.007152 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表