小米路由器4a刷第三方固件_小米路由器4A的断网问题初探

最近换了个小米路由器4A,型号为1A1D(R4AC)。总是莫名其妙地断开连接,然后手机和电脑都连不上WiFi,去看路由器的状态灯一切正常双蓝灯。断电重启路由器后正常,但有些时候会过几分钟继续断开。

在网上搜了半天,看到的都是广告+软文推荐+没有答案的提问和各种情绪下的控诉。唉!已经习惯了现在的搜索环境以及回答环境....

想想还是自己想办法找原因吧。于是搜了官方固件,无更新。看路由器设置,无特别参数的限制。我回忆了一下近几次断网时的操作,都是在下载,用迅雷下载。

我打开网页版的路由器设置,可以看到CPU和网速的实时曲线,然后打开了迅雷进行下载,然后发现了下面的现象。

c4098878c64eecf05fff1840ec8f2179.png

CPU占用率随着下载的速度开始飙升,直奔百分之百。

60e19808e322290c6bed553ef6eb86e6.png

网速到10M的时候,CPU终于满了。我将迅雷下载的限速设定到8M后再看。

4efb20e6ad902e2bdbe5c87edebcc74d.png

CPU的占用率又回来了。

仔细看了下CPU的描述,单核心,850Mhz。也许是迅雷开的连接太多吧,才造成了速度越高CPU占用率越高的情况,可看着内存占用的曲线,并没有像CPU曲线那样和下载速度曲线完全拟合,或者说如果是因为连接多的原因,内存也应该随之剧烈变化才对,然而并没有。所以有可能连接数并不是原因,或者说,是否用迅雷也不是原因。

不确定为什么下载速度竟然严重影响CPU的占用率,难道是款软路由器?我知道我家的第一代小米路由器R1D发烧版完全不受下载速度的影响,下载速度接近30M的时候,CPU也才百分之二三十,除非开启DLNA的初期才会上到50%以上,那是因为DLNA服务需要建文件索引(内置的1T硬盘已经装满了美剧和电影)。

如果真的是软路由,那么CPU承担了所有网络传输的解码编码和WiFi的加密解密,网速越高,自然CPU越累。我不禁又想,小米路由器4A好像出了个千兆网版,如果CPU不换,那不是自杀一样的场景吗?至少百兆口的下载速率最大也就十多M字节每秒,CPU还可以贴着百分之百跑,如果上了千兆,CPU不是要跑到百分之一千了?刚刚夸张了一下,即使网线是千兆的,CPU能跑成百分之一千,WiFi的速度也不一定上到1000Mbps,除非你的手机或电脑是MIMO 2x2天线以上的。单天线理论峰值速率是443Mbps。

为了不造成混淆,列一下相关的单位惯用的描述:

b, 位 bit

B, 字节 byte, 由8个位构成

bps, 位每秒

Bps, 字节每秒

通常描述通讯速率的时候,会以位来描述,因为传输过程中会有一些位用于校验和协议控制。

描述下载速度的时候,通常用字节作单位,因为是实实在在的有效数据量。

或者说即使仅仅传输一个字节的数据,也需要几十个字节(几百个位)来辅助完成,到底多少依赖于协议是什么以及实际的环境。从下载的角度看,这一个自己的数据用了一秒完成,那么下载速度就是1Bps,而传输却用了几百个位,所以速率是几百bps。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值