iOS/来自驱动程序的rssi事件太频繁。。?
所以我的问题是前几天通过iPhone配置实用程序查看一些iOS 7.0.x设备的控制台输出。我感到困惑的是,有几个迹象表明WiFi守护进程没有明显的原因(没有后台应用处于活动状态/推送消息挂起等),而是突然注册了WiFi rssi活动。这些都以以下形式在控制台中显示为耦合记录:iOS/来自驱动程序的rssi事件太频繁。。?,ios,events,wifi,driver,rssi,Ios,Events,Wifi,Driver,Rssi,所以我的问题是前几天通过iPhone配置实用程序查看一些iOS 7.0.x设备的控制台输出。我感到困惑的是,有几个迹象表明WiFi守护进程没有明显的原因(没有后台应用处于活动状态/推送消息挂起等),而是突然注册了WiFi rssi活动。这些都以以下形式在控制台中显示为耦合记录: Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: WiFi:[406330748.823677]: Mar xx xx:xx:xx iDevice wifid[xx]
Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: WiFi:[406330748.823677]:
Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: Too frequent(1.822344 secs) rssi event from driver
Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: WiFi:[406330748.895756]:
Mar xx xx:xx:xx iDevice wifid[xx] <Notice>: Too frequent(0.835468 secs) rssi event from driver, ignoring
3月xx日xx:xx:xx iDevice wifid[xx]:WiFi:[406330748.823677]:
三月xx日xx:xx:xx iDevice wifid[xx]:来自驱动程序的rssi事件太频繁(1.822344秒)
三月xx日xx:xx:xx iDevice wifid[xx]:无线:[406330748.895756]:
三月xx日xx:xx:xx iDevice wifid[xx]:来自驱动程序的rssi事件太频繁(0.835468秒),忽略
……等等。让我担心的是,上面的几行每隔一秒左右就重复一次,而且似乎永远不会结束
现在,我不是任何形式的程序员,但了解UNIX的一些基础知识和我所做的一切,我得出结论,WiFi守护进程占用大量CPU时间,如使用终端的顶部分解图所示,这反过来表明这可能(或否)这也是我最近在某些设备上遇到电池寿命差的原因之一
接下来,我会问大家是否有人熟悉上述行为,如果有,这种“噪音”的来源是什么
至少有一个应用程序在反复查询WiFi的信号强度,这占用了大量电池寿命。
较长的答案
1.什么是RSSI
RSSI表示接收信号强度指示。它是对无线信号中存在的功率的测量。每次无线驱动程序尝试确定可达性时,都会进行RSSI查询。您可以在此处了解更多信息:
2.为什么会有这么多RSSI事件?
在这种情况下,WiFi RSSI驱动程序是由查询可达性引起的——基本上是试图找出无线连接是否可用
有很多写得不好的应用程序每隔几毫秒查询一次可达性/连通性的案例。你可以在网上找到经常查询的例子。我会在这里放一个:
3.对电池寿命的影响
苹果的文档非常明确地说明了无线电的使用情况。你在手机中使用无线电台越多,电池寿命越短。他们甚至说:
在为iOS设备开发应用程序时,最小化无线电使用尤其重要,因为无线电使用会对iOS设备的电池寿命产生不利影响
(来源:)
4.你能做些什么
如果这会缩短电池寿命,您可以采取以下几个步骤:
希望有帮助 我实际上是在从jailbreakqa.com复制我的回复 “这一次,由于受到上述rssi问题的困扰,我半恢复到了iOS7.1.2,并使用上述PhoneGuy建议的相同应用程序ID将手机设置为新的(保留我的短信和照片数据库的备份).当然,在新安装的三天中,以前的rssi问题现在似乎已经一去不返了,我享受着一个相当干净的活动控制台,除了通常的噪音之外,没有太多东西填充它。.唯一显著的缺点是,我不得不浪费一整天的时间,通过安装的调整和se使系统恢复速度ttings因为我现在正在进行完全的“全新”安装,没有对旧备份的引用 …而且无论发生什么,我似乎都无法使iCloud选项卡正常工作(删除并重新安装iCloud,在iCloud中禁用safari并重新启动,但没有任何效果)。总之,这似乎也让我的设备变得相当“快速”(可能是因为我的旧备份可以追溯到iOS2:D)……对目前的状况很满意,但也有不少麻烦,不能真正建议任何人走这条路 我知道这本身不符合回答的条件,但可以作为其他人将来遇到相同问题的证据。从这一点看,将手机设置为新手机并为其分配新的iCloud用户解决了问题。此外,目前还不清楚为什么司机会滥发事件。。。