2020-09-08 11:32

关于滞后以及Android操作系统如何处理滞后的问题

导读与许多人的看法相反,我们所报告的内容并不总是完美的。尽管我们做对了很多事情,并且有大量的开发人员不断地将设备推向新的高度,但有时我

与许多人的看法相反,我们所报告的内容并不总是完美的。尽管我们做对了很多事情,并且有大量的开发人员不断地将设备推向新的高度,但有时我们会强调收益未知的解决方案。我们最近发表的一篇有关在Nexus 7和其他设备上玩游戏的黑客文章就是这样的例子。

破解的前提是您可以通过保留一部分Android文件系统(/ dev / random)充满随机位来减少延迟,从而使系统不必等待文件系统生成它们。从理论上讲,这听起来不错,并且在某些明显滞后的领域中取得了一些成功,但是它还带来了其他各种问题。

对于这些问题,我们建议您不要使用此修复程序。该修复程序本身绝不会造成伤害,并且其作用接近安慰剂。CyanogenMod开发人员arcee 发布了有关此修复程序的信息,并指出

/ dev / random的唯一用户是libcrypto(用于SSL连接,ssh密钥生成等加密操作),wpa_supplicant / hostapd(在AP模式下生成WEP / WPA密钥),以及生成随机数的库。执行ext2 / 3/4格式时的分区ID。这3个用户中没有一个处于执行应用程序的道路,因此从urandom馈送随机数据除了使随机数据变得无所事事……好……减少随机性

关于滞后以及Android操作系统如何处理滞后的问题,人们确实存在担忧,目前在Android代码中正在进行有关此问题的讨论,但是此修补程序并未解决这些问题,而是通过提高CPU速度来提高性能。开发人员本人表示,这实际上可能会减少电池寿命,因为黑客每秒都会唤醒CPU。

与往常一样,您在XDA上使用的任何内容均由您自担风险,并且您对自己的行为承担全部责任。就是说,有时候我们会传递不准确的信息,这就是其中之一。我们确实为所有开发人员努力寻找可以解决问题的方法表示赞赏。但是,我们对此毫不犹豫,没有进行充分的讨论和测试。