红米note3的wifi断流或假死

红米note3的wifi断流/假死

日常使用note3的时,比如长时间浏览网页,点击一个链接会卡住不动,在等待十几秒之后才恢复。第一反应是不是网络不好?但是这种情况常常出现之后,对比其他的手机,比如价格更便宜的更低端的红米2, note3出现频率太高了些。严重影响到了日常的使用,且将这个现象称之为wifi“断流”或者“假死”。

如何证明这个手机“断流”“假死”的状况,用最简单的对照试验,排除网络状况不好的因素。在同一个网络状况下,同一地点、同一时间段,用数据包测试工具ping来测试两个手机。对比两个手机的测试统计数据。最好你可以把两个手机都还原到出厂状态。

先将两个手机的自动锁屏关掉,这样手机会常亮,将两个手机的上网其他程序都关闭,连接上wifi,打开一个终端管理器,保持终端管理器的前台运行,同时输入ping x.x.x.x (x.x.x.x为路由器地址)开始测试。

采集大量样本更有说服力,可以将测试时间延长,最后中止ping程序,会输出测试统计结果。中止方法(音量减小键 和 c 一起按),有的输入法有预输入框的,需要把c选中输出来。

好了来看一下我的结果,这种情况很容易复现,也就不截图了。看不懂结果的可以看最后的统计方式以及解释。

低端的红米2统计结果:

--- 172.16.1.1 ping statistics ---
288 packets transmitted, 288 received, 0% packet loss, time 287825ms
rtt min/avg/max/mdev = 1.708/16.491/61.316/5.387 ms

红米note3的统计结果:

--- 172.16.1.1 ping statistics ---
284 packets transmitted, 284 received, 0% packet loss, time 283361ms
rtt min/avg/max/mdev = 1.259/31.079/979.544/94.374 ms

统计方式以及解释

ping是一个数据包测试小工具,可以测试网络的连通速度,原理就是发一个包(互联网控制消息协议 缩写为icmp)到另外一个主机,然后主机返回一个包,计算往返时间差。

每发一个数据包,得到返回的数据包,然后输出时间差,比如这一条:

64 bytes from 172.16.1.1: icmp_seq=286 ttl=128 time=16.3 ms

发给172.16.1.1 64字节的数据包,往返时间为16.3ms,另外icmp_seq是icmp队列,每发一个出去就增加一个,给包计数。比如icmp_seq=286 表示这是发的第286个包。 ttl是time to life的缩写,每个一个hop减一,变成0就丢弃。现在只是往自己内网的路由发送数据包,路径一样忽略之。

看看红米2的统计信息

--- 172.16.1.1 ping statistics ---
288 packets transmitted, 288 received, 0% packet loss, time 287825ms
rtt min/avg/max/mdev = 1.708/16.491/61.316/5.387 ms

翻译如下:

ping 172.16.1.1的统计
共发送了288个数据包,接到返回288个,0%的丢失率,统计时长 287825毫秒,
往返时间(ms)最小值:1.708 平均值:16.491 最大值:61.316 平均差:5.387 ms

最后一个平均差反应了数据变动程度,值越大,说明越不稳定。

现在看看红米note3的:

rtt min/avg/max/mdev = 1.259/31.079/979.544/94.374 ms

平均差达到了94!还是刚刚刷的稳定版,想比如红米2来说,红米note3网络稳定程度可见一斑,简直就是不稳定,不能忍。

时间: 2024-10-25 04:28:21

红米note3的wifi断流或假死的相关文章

红米note3双网通刷入xposed框架

红米note3 hennessy 双网通,刷入xposed框架,没解锁的应该先解锁吧. fastboot刷入TWRP,在TWRP官网上可以找到 刷入稳定版ROM和superSU 等待开机之后装上xposedInstaller.apk,赋予root权限,似乎安装之后点了几个设置没提示需要root权限. 刷入MIUI版本的xposed 参考及文件下载:http://en.miui.com/thread-78894-1-1.html 之前刷的xposed官方的包,结果开机卡在进度页面,等了十几分钟也没

XenServer 虚拟机假死亮黄解决思路之我见 2

去年曾经写过一篇文章,关于XenServer虚拟机假死的问题,http://kaiqian.blog.51cto.com/236001/1625411 有兴趣的同学可以参看此文章. 前段时间又有人向我反映这个问题,所以延续当时的思路做了进一步排错. 现象:一台XenServer上的在正常运行过程中,数台虚拟机进入亮黄.假死的状态,由于是生产环境,管理员直接将服务器重启,虚拟机工作正常.但这个问题据说之前还发生过一次,说明不是单点问题,所以需要找到问题的原因,防止此问题再次发生. 初步检查:服务器

Tomcat 7 假死调优

最近系统二次开发之后,发现使用的 Tomcat 7 会经常假死.前端点击页面无任何反应,打开firebug,很多链接一直在等待服务器的反应.查看服务器的状态,CPU占用很少,最多不超过10%,一般只有2%,3%左右,内存占用倒是接近80, 90%.一开始怀疑是tomcat内存配置不够,但是打开 jvisualvm.exe 分析,发现Tomcat 占用的堆内存没有什么问题.因为是假死,所以最后怀疑到 tomcat的 链接数和 数据库的链接数的配置估计太小了.netstat -na 结果页显示很多t

Powershell使用 OpenFileDialog类 假死问题解决。

我创建了一个打开文件的函数.代码内容: function Openfile {   Add-Type -AssemblyName System.Windows.Forms   $openfile = New-Object System.Windows.Forms.OpenFileDialog   $openfile.Filter = '图片|*.jpg|All Files|*.*'   $openfile.InitialDirectory = "C:\ManageOperate\Staff Ph

[转] 实现winfrom进度条及进度信息提示,winfrom程序假死处理

china_xuhua 原文地址 1.方法一:使用线程 功能描述:在用c#做WinFrom开发的过程中.我们经常需要用到进度条(ProgressBar)用于显示进度信息.这时候我们可能就需要用到多线 程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息).下面我就简单结合一个我写的例子给大家做一个介绍. 第一步:设计界面,注意需要引用 using System.Threading; 控件名称分别为: progressBar1:label1:textBox1:button1: 第二

Eclipse for Linux程序使用时假死

如果已经假死,并且无法关闭,打开终端输入指令 eclipseSID处填写eclipseSID号 $top $sudo kill eclipseSID 这时就可以强制关闭假死的eclipse了 假死解决方案 1. 打开终端(terminal)然后输入以下指令: export SWT_GTK3=0 2.然后进入eclipse的目录下 ,用gedit打开eclipse,ini文件,对其进行如下修改: cd /home/lt/eclipse/jee-mars/eclipse/ sudo gedit ec

iOS侧滑手势导致的假死

最近做项目的时候遇到个非常奇怪的情况,点击cell的时候会莫名的假死,将程序进入后台再切回来假死消失,但是还是不能进行操作.遇到这个问题的时候也真是一头雾水,找了很多资料,也试了很多办法,依然不起作用.后台仔细研究出现假死的情况发现每次在点击控制器最左边的时候就会出现假死情况,想了想是否和自带的侧滑手势有关,然后写了测试程序,发现果然是这个手势在作怪. 代码结构 代码结构就很简单了,根控制器是tabBarController,然后是两个navigationController,导航栏控制器根控制

“假死战术”在程序中的实际运用及效果

在我上一篇介绍网页版pongo开发的博文中,有一点当时并没在意,直到今天下午在翻看<软件随想录>这书时,恰好看到了书中作者在"易用性是不够的"这主题下提到的"假死战术"的例子时,才恍然大悟,原来自己无意中就在平时的开发中使用过了"假死战术",甚是欣喜,下面是针对自己例子做的讲演. 在Pongo+游戏界面中有个"提交成绩"的按钮 ,目的是为了能让用户及时上传成绩进而排名并取前10名进行展示,继而满足用户的比较心理,使

TCP连接的TIME_WAIT过多导致 Tomcat 假死

最近发现使用的Tomcat 7会经常假死.前端点击页面无任何反应,打开firebug,很多链接一直在等待服务器的反应.查看服务器的状态,CPU占用很少,最多不超过10%,一般只有2%,3%左右,内存占用倒是接近80, 90%.一开始怀疑是tomcat内存配置不够,但是打开 jvisualvm.exe 分析,发现Tomcat 占用的堆内存没有什么问题.因为是假死,所以最后怀疑到 tomcat的 链接数和 数据库的链接数的配置估计太小了.netstat -na 结果页显示很多time_wait. 查