从linksys 54u开始折腾路由器,到k2才发觉真的有意思。这样的路由器并不是简单的实现无线信号提升,稳定性的提高。随着大内存,大rom和cpu的性能的提高路由器正在改变它的角色。比如我要再次对网络进行升级。我希望路由器不但可以承担原来的上网中枢的任务还可以把原来n1的跑docker的活捡起来。这里没新路由器什么事情,都是垃圾佬的乐趣。
测试采用以下方法
iperf3
iperf3 吞吐量基本反应cpu性能,不考虑硬件加速,纯cpu性能。其实部分路由器是有硬件加速能力的。高通的mtk的都有。intel因为设计就不是为干这个活的所以一般没有硬件加速能力。测试的结果就是分数高的性能一定强,分数低的或许有硬件加速的支持,性能未必弱,要结合具体设备的配置和对应的固件来考虑。
iperf3 -sD
多线程iperf3 -c 127.0.0.1 -S8 -P8
单线程iperf3 -c 127.0.0.1 -S8 -P1
aes
aes代表xx能力,需要比较强的计算能力。
aes跑分命令
单线程:openssl speed -evp aes-256-gcm
多线程:openssl speed -multi $(cat /proc/cpuinfo |grep processor | wc -l) -evp aes-256-gcm

从数据看最后的2名连千兆网络都无法支撑,基本任务完成尚可就没什么意义在做选择了。mtk7261在很多设备中都有部署,比如大名鼎鼎的k2.因为有辅助芯片,并且本身支持硬件加速。所以正常跑千兆网络是没问题的,如果需要aes的计算功能时候,大概可以支持到50MB的网络。其实已经非常极限了,没任何选择的必要了!
排名前4的cpu其实已经超脱了路由器的范围了,完全是可以组件一个轻nas,docker跑openwrt来做网络服务,剩余的能力完全可以做nas,做视频转码来使用。只是考虑清楚影响你在外面看家里视频的最大因素1是你的时间,2是你的网络。我家里的海康mage20都可以完成视频转码,但是我没时间看,有时间的时候发现移动的小水管只有2MB的速度,完全不够看的。
IPQ8071A就是我在用的ax3600。因为配置了2个npu,所以即便是高符合运行很少看见cpu超过10%的占用。可惜这么一个好u没有配上一个好身体。
后面的jd云雅典娜已经在路上了。它满足了我自己的小角落的网络需求,还可以是个不错的摆件,更可以开始跑docker。
知道自己的需求,选择自己适合的产品!
发表回复