上次发一篇华硕TUF BE6500在无线测速时四核CPU占用都很高,这次重测了,且再买来华硕TUF BE3600和之前买的天选AX6000一起测试看看CPU占用率有啥不同。
之前测的TUF BE6500在京东小哥送来之后开箱,更新固件,然后直接测了, 这次直接恢复出厂设置,其它2台更新固件后也做一次恢复出厂设置,然后只设置无线名称和密码。其它都是不动的,比如智能网络卫士和功能简单一的家长电脑控制,都是默认不开启的。(上次,这2个功能也是没有开启。)
有线测速:直接测64字节小包转发率的(wan to lan)。
而无线测速就分成两部分:一是手机连接5G Wi-Fi 用花瓣测速APP测速;二手用打流工具ixchariot测wan to wlan(5G Wi- Fi )。
CPU占用率是浮动的,我挑选比较高时的截图来取样,再加入啥都不干时的待机功率做对比。结果如下图:(数字比较小,我就不加acwifi.net大水印了。)
CPU占用最低的是天选AX6000,不管啥工作状态,它的CPU都是不慌不忙的样子,占用极低,低到都怀疑我自己没有在测试。
在待机状态下,华硕TUF BE3600和TUF BE6500都有一丝丝占用。当做64字节小包转发测试时,采用博通芯片的TUF BE3600,第四个核心占用会达到80%, 这是很奇怪的现象。如果它的第四个核心不是NPU,你可以看作它是没有硬件加速,但你说它没有硬件加速吧,但它又可以把64字节小包双向跑满千兆端口(只有一个2.5G网口)。小包测速结果1.488Mpps,双向跑满 :(小包测试工具用PacketMaster )
如果没硬件加速,这是颗CPU硬抗上去,也能有这个能力,CPU性能很不错呀,但我不太相信。
上图是wan to lan时的80%占用,如果双向,是100%的占用率:
如果有硬件加速,它会不会把网络数据处理器(Runer)列入到第四个核里去?要知道第一第二个核都是负责2.4G和5G的,不认同?你看上图后面2个图,测5G无线的,前面两个核是否有20%的占用。还不认同?那你回想一个Wi-Fi 6 ,博通的三核:BCM6750,要外接2.4G或外接5G才有双频产品,而四核的BCM6755(80MHz频宽)、BCM6756(160MHz频宽),不用外接无线芯片已经能做成双频无线产品。三核和四核的差异就是集成一个无线芯片和集成两个无线芯片(DBDC)的区别。
既然有20%多的CPU占用,依照某些人的看法,肯定是没有无线的硬件加速了吧??
然而,什么是无线的硬件加速呢?网上好多人说,会不会好多人都不知道是什么意思呢?因此我专门请教了hanwck,大佬说了“有线和无线之间在系统里要通过bridge软桥接,没有加速的话要经过Linux的bridge虚拟网桥转发”。明白了吧?
5G无线传输速度时,CPU占用率最高的是华硕TUF BE6500,采用的高通芯片方案。CPU占用已经过半了。为什么用IxChriot测wan to wlan(5G无线)时的CPU占用率要明显比手机测速APP的低呢? 我猜是因为没有http协议的原因吧。CPU占用那么高,意料之外。
如果依照网上一些人所说的,有CPU占用就是没有硬件加速,那么华硕TUF BE3600和TUF BE6500都是没有无线硬件加速的。
我觉得能跑满就行,如果影响了性能,我才会去想这个问题。到底有没有无线的硬件加速,你们分析一下吧,或者去问问华硕客服。
欢迎大家交流。
若有任何疑问可在公众号(acwifi-net)上咨询,人工回复
如需转载请注明来源和链接,否则视为侵权行为!:路由器交流 » 实测华硕TUF BE3600、TUF BE6500、天选AX6000的有线无线CPU占用率,没有硬件加速?