为什么我的手机慢?


17

我的电话最近真的很慢。当我打开屏幕时(尤其是关闭了一段时间后),电话真的很呆滞。例如,响应我的输入可能需要30秒。或者,如果有人打来电话,它可能不会响应我的应答手势,直到呼叫者已经放弃并挂断电话为止。

如果我将屏幕打开几分钟(最多五分钟),则电话最终将开始更正常地响应。

开发人员选项中的CPU信息表明,在所有这种缓慢情况下,处理器都处于挂钉状态,该进程system_server几乎消耗了所有CPU容量,而其他进程则占用很少的CPU时间。

另外,这种CPU活动正在耗尽我的电池电量。我只能得到一半的电池寿命。

我最近在OTA升级中失去了扎根;为了重新生根,我不得不擦拭手机。恢复所有内容后,问题又回来了。

我的手机是运行Jelly Bean(4.1.2)的Galaxy Nexus。我以前的手机(运行MIUI和“ ICS”的Nexus One)也遇到了类似的问题。我将手机的速度缓慢归因于它的年龄,但是现在我认为肯定还有其他情况。

可能出什么问题了,或者我该如何找到问题所在?

对提出的问题的答案

  • 我当前的手机正在运行4.1.2。更新后,问题变得更加严重。我以前的电话是我说的正在运行“ ICS”的电话。我用引号引起来,因为它是一个自定义ROM,声称为4.0,但我怀疑实际上是Gingerbread +。
  • 我的RAM通常以大约85%的速度运行。但是,我怀疑这是否有用,因为Android在需要更多RAM时会自动终止应用程序,而Linux内核旨在使RAM大部分保持满状态,以免浪费内存。
  • 当前,谷歌地图使用最多的电池,其次是塔斯克。我很确定这不是典型的。我无法想象为什么Google Maps会如此之高,因为我不经常使用它。无论如何,我关闭了位置权限,因此希望可以治愈Google Maps。而且Tasker通常不会消耗太多,但是固定CPU时,似乎比大多数应用程序难工作。(顺便说一句,我在Tasker中没有基于位置的配置文件。)
  • 重新启动手机后,直到屏幕关闭一段时间后,一切正常。然后,问题恢复。它们非常严重,因此重新启动通常比尝试不重新启动手机要快得多。
  • 自动旋转似乎无效。在使用手机的正常过程中,我会定期进行切换,但是两种方式都没有发现任何差异。
  • 应用程序似乎是罪魁祸首,因为我在两部不同的手机上遇到了相同的问题,并且自从恢复出厂设置以来。然而:
    • 消耗CPU的进程不是应用程序,而是system_serverAndroid的核心部分。
    • 我有很多应用程序,因此逐个禁用它们将是一个耗时的过程。
  • 我尝试过重覆 system_server,但没有任何效果。

4.0是ICS,4.1是JB。但是无论如何,也许您可​​以发布更多有关这种情况下RAM容量已满的信息。您可以在“应用程序”>“正在运行”中看到它。您是否看过哪些应用消耗最多的电量?那些是什么?以及这种情况多久发生一次?有一次吗 您每次打开电话吗?您可以尝试以下一些随机操作:-关闭自动旋转功能;-更新到4.1.2。如果您说问题在还原后又出现了,那是不是某个应用程序或某些应用程序的组合?我可能会强制停止所有的应用程序,如果我是你,然后按1打开1
Cerberus的

@Cerberus:请参阅上面的编辑。
Scott Severance '11年

Answers:


7

看起来这可能是某些后台服务出现故障的问题。尝试观察后台服务,并禁用其中的一些服务,以查看是否可能造成问题。为此,市场上有多个电池应用程序,或者您可以使用ICS原生电池监控器来查看是否有任何东西消耗的电池超过实际消耗量。


感谢您的回答。我使用Titanium Backup冻结了许多后台进程。我的手机现在正常运行。我尚不清楚确切的过程,但是最终我会解决。
Scott Severance,2012年

5
原来,令人讨厌的应用是Google Goggles。
Scott Severance,2012年

我在Nexus 7上遇到了与HD Widgets相似的问题,导致各种问题。–
Tim Scarborough,

进一步的经验表明,真正的罪魁祸首是任何防病毒软件。
Scott Severance

3

我的新手机Razr Maxx运行ICS时遇到了类似的问题。事实证明,这是一种过分热衷的汽车HUD应用程序,即使不运行它也会消耗CPU周期。卸载它可以解决问题。最初让我感到困惑的是,Android OS被显示为主要的电池消耗器,而不是应用程序本身。由于您以前的手机存在相同的问题,因此这表明您在两个手机上都安装了错误的应用程序。

我会尝试关闭GPS和移动数据/ Wi-fi,并观察电池是否继续以类似的警报速度消耗电量。如果是互联网连接引发了此问题,则可能是由于受广告支持的应用无法成功拨打电话。


2

Galaxy Nexus速度下降的另一个非常常见的原因是此处记录的相当棘手的硬件/固件问题:http : //code.google.com/p/android/issues/detail?id=39154

如果您的可用存储空间少于3到4Gb,这可能会影响您。有一些解决方法,但是它们涉及根本原因,因此可能导致保修失效。我发现清除一些存储并重新启动确实有所帮助,但尚未尝试解决方法。

作为对Scott的评论的回应,即使您大部分时间都清理了存储空间,只要在某个时候存储空间已满,该问题仍然会继续存在。我看到的主要修补程序是FSTRIM,这是闪存存储的标准过程,但未内置于旧版Android中。我似乎确实从中获得了一些好处。Play商店链接位于此处:https : //play.google.com/store/apps/details?id=com.grilledmonkey.lagfix


谢谢,但这不是我的问题,我的问题是在不考虑可用空间的情况下发生的。
Scott Severance

这不是我最初的问题,但是对我当前的问题确实很有帮助。谢谢。
Scott Severance

1

检查运行中的服务。您将知道不必要的运行。我关闭了这些,马上就能看到速度的变化。


这基本上与使用任务杀手相同。没用 如果服务不必要地运行,则必须将其卸载。但是,正如我的问题和接受的答案中提到的那样,仅查看流程列表并确定哪个应用负责是一件不容易的事情。-1表示像任务杀手的建议,并且答案比现有答案有用。
Scott Severance
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.