UniFi 固件,什么时候能够给点力啊
最近看了 github 一个 gist,https://gist.github.com/galvesribeiro/89ce0232c8bc1971af84aee84746dc66 详细的说明了为啥 EFG 性能不行的问题,之前虽然测 UDP 的时候就发现他性能拉胯,这老哥算是系统的盘了一遍。
EFG 标称25Gbps,搭载Marvell Octeon CN9670(18核),理论性能很强。但实测拉胯:
- ❌ 跨VLAN路由:只有 1-1.5 Gbps(标称的6%!,如果要性能好,就网关改到三层交换机,参考我之前笔记)
- ❌ PPPoE WAN:只有 2-3 Gbps
- ❌ 开启IPS/威胁检测:1-2 Gbps
5大软件瓶颈(不是硬件问题!):
- 1️⃣ 硬件卸载被禁用
- 2️⃣ 还使用老的 iptables 而不是 nft
- 3️⃣ 5层iptables链,839条规则
- 4️⃣ 过时协议辅助模块(PPTP/H.323/TFTP)
- 5️⃣ 同一核既转发又做DPI(dpi-flow-stats占39.6% CPU)
还有什么Linux内核也没更新,不然可以pppoe优化此类的。CPU 17个核在闲着,1个核被干满,厂商说是硬件限制, 其实是软件配置浪费了芯片能力。
Network 天天改页面改的老勤快了,底层Console啥时候给点力啊。之前提交过 ddns 的bug,代码都给找出来是哪一行了,到现在都没动静。
efg UDP 性能问题更不用说了,到现在都没有解决的。gist 这个作者也是提到这些性能问题都反馈给了官方,但一年了,如石沉大海。
虽然说底层改动的确要稳重点,但是人家envr固件改动就很快,之前提了bug,马上发个新的版本来让你测试。
另外,还说UniFi 公司不遵守gpl 协议,没代码公开。
哎。。。