提高Android手机整体性能的一般提示是什么? -- performance 领域 android 相关 的问题

What are some general tips on improving overall performance of an Android phone?


简体版||繁體版
30
vote

问题

中文

我想知道是否有人可以分享一些关于加速/提高手机性能的一般提示。我现在已经有了大约一年的机器人僵局,它似乎比以往任何时候都更迟。我知道较新的Android版本给出了更好的反馈,但我想知道除了操作系统之外,我还有什么样的选择通常加快手机或其他电话。有些缓存或节目信息我可以清除吗?如果我删除一些应用程序,我会看到改进吗?如果我还原到工厂并恢复我所有的应用程序都会有所帮助吗?那里有程序是否有助于速度/清理它?我正在寻找的是提高手机的整体性能。我可以使用的一些提示来完成这件事?

english

I was wondering if anyone could share some general tips on speeding up/ improving performance of your phone. I have had my droid eris for about a year now and it seems more sluggish than ever. I know the newer android releases give the phone better feedback but I was wondering besides the OS, what other options do I have to generally speed up my phone or other phones. Are there some cache's or program info I can clear out? If I remove some apps will I see an Improvement? If I restore to factory and restore all my apps will that help? Are there programs out there that might help speed/clean it up? What Im looking for is to improve the overall performance of the phone. Whats some tips I could use to accomplish this?

  
   
   

回答列表

26
 
vote
vote
最佳答案
 
  1. 在内部存储器中留下一些空白区域。当内存中剩下少于10 MB时,Android可能会变得非常缓慢。留下至少20 MB。在我的经验中,低内存往往是迟钝(和随机错误)的根本原因。

    • 尽可能多地使用APP2SD,特别是如果您有小内存

    • 卸载您不使用的大应用程序。

    • (!)在rooted rom中,您可以使用 pm setInstallLocation 2 技巧来强制在SD卡上安装应用程序(请注意,并非所有应用程序都可以是安全安装在SD卡上的)。

    • (!)更新系统应用程序时,不会删除应用程序的原始版本,以便卸载更新。这占据了宝贵的空间;如果您扎根了,您可以完全删除库存应用程序并重新收回此空间。除非您已经使用了一个Demded ROM,否则我不建议使用此功能,因为您无法再使用"出厂重置" 将您的系统应用程序返回到工厂版本(至少没有刷新新鲜库存ROM)。

  2. 选择快速应用。

    • 使用Opera mobile 或 mini 。股票浏览器是一个伟大的浏览器,但它也是非常迟缓的(甚至谷歌的移动主页也像地狱一样迟钝)。 Opera的触摸界面有点令人讨厌,但它比股票浏览器快得多。

    • 选择一个快门的主屏幕。有些制造商用漂亮,但主屏幕缓慢地装备了手机。您可能想要使用更简单和更快的主屏幕应用程序。此外,活壁纸杀死了斯皮特;如果要使用它们,请使用更简单的。

  3. 不要使用任务杀手,尤其是自动化的杀手。您不应该强制杀死申请,除非您确定应用程序已经出错了,并且应用程序忽略了更加礼貌的请求即可关闭。强制杀害申请可能会在无法安全清理的系统服务中留下悬空资源。将杀死应用程序的工作留给应用程序生命周期。

  4. 您不需要清洁缓存,缓存是否有加速应用程序。如果应用程序的缓存导致它放慢速度,请将其作为错误报告给开发人员。

    • 清理缓存可以暂时帮助#1(低内存),但清洁缓存只是临时修复。应用程序只需再次生成缓存,并且您的内存将再次填满。某些应用程序允许您调整缓存的大小,而不是清除缓存更有用的永久性解决方案。通常,您希望尽可能多地将应用程序提供高速缓存,同时仍然在内部存储器中具有体积的空间。

    • 具有大缓存(例如maps)的应用程序应该缓存到SD卡,如果没有,请将错误报告提交给应用程序开发人员。

    • 由于缓存的性质,有时候缓存可能变得不一致,这可能会混淆应用程序,可能会导致随机崩溃,慢化,ANR或其他随机行为。这种事情很少见,但确实发生了。一般来说,除非您怀疑存在可能由坏缓存引起的错误行为,否则您应该单独留下缓存。

  5. 升级Android可能会带来性能更新,但是更高的Android版本往往比以前的更大,可能导致#1(低内存)。如果升级为您带来更小的内存,您无法安装所有最喜欢的应用程序并剩下一些空间,您可能希望留在较旧的版本中。

    • Android 2.2(Froyo)附带JIT编译器(即时编译器),将通过5倍增加CPU绑定程序(在我的SPIC中,JIT将Linpack的分数从〜3到〜9中提升。缓慢的程序通常是I / O绑定,但帮助CPU绑定过程有助于一点。

    • Android 2.3(Gingerbread)有一个改进的任务管理,应用程序生命周期将杀死导致缓慢和电池使用的应用程序。 姜饼还有并发垃圾收集器,这应该减少随机圈出/暂停。

  6. 某些应用程序可以减慢当它们有大量数据或大量的时 MS管理。 例如,难以置信的Shock SMS应用程序在累积更多消息时逐渐变慢。 修复的唯一方法是替换应用程序,删除邮件,或者将它们存档关闭电话(短信备份+很棒)。

标记(!)的项目是潜在的危险

 
  1. Leave some empty space in the internal memory. When there is less than 10 MB left in the internal memory, Android can become very sluggish. Leave at least 20 MB. In my experience, low internal memory is often the root cause of sluggishness (and random errors).

    • Use app2sd as much as possible, especially if you have small internal memory

    • Uninstall big applications that you do not use much.

    • (!) In rooted ROM, you can use pm setInstallLocation 2 trick to force installing applications on SD card (note that not all applications can be safely installed on SD card).

    • (!) When system applications are updated, the original version of the applications are not deleted so you can uninstall the update. This takes up valuable space; if you're rooted, you can remove the stock application entirely and reclaim this space. I do not recommended this unless you are already using a Modded ROM since you can no longer use "Factory Reset" to return your system applications to the factory version (at least not without reflashing a fresh stock ROM).

  2. Choose fast applications.

    • Use Opera Mobile or Mini. The stock browser is a great browser, however it's also quite sluggish (even Google's mobile home page it is sluggish as hell). Opera's touch interface is a bit annoying to use, but it is much snappier than the stock browser.

    • Choose a fast Home Screen. Some manufacturers equips their phones with pretty, but sluggish home screen. You may want to use a simpler and faster home screen apps. Also, live wallpapers kills snappiness; if you want to use them, use the simpler ones.

  3. Do NOT use Task Killers, especially the automated ones. You should not Force Kill an applications unless you are sure that the application has gone extremely wrong and the application is ignoring a more polite requests to shut down. Force Killing applications may leave dangling resources in system services that cannot be safely cleaned up. Leave the job of killing applications to Application Life Cycle.

  4. You should not need to clean caches, caches are there to speed up applications. If an application's caching causes it to slow down, report that to the developer as a bug.

    • Cleaning out cache may temporarily help with #1 (low internal memory), however cleaning cache is only a temporary fix. The application will just generate the cache again, and your memory will fill up again. Some applications allow you to adjust the size of the cache, which is much more useful permanent solution than cleaning out cache. Generally you want to give applications as much cache as possible while still having a decent amount of space in the internal memory.

    • Applications that have big caches (e.g. maps) should cache to the SD card, file a bug report to the application developer if they don't.

    • Due to the nature of caching, there are times when cache may become inconsistent and this may confuse the application, possibly causing random crashes, slowness, ANRs, or other random behaviors. This sort of thing is rare, but it does happen. Generally, you should leave the cache alone unless you suspect there are erroneous behaviors that may be caused by bad caches.

  5. Upgrading Android may bring performance updates, however higher Android versions tend to be bigger than the previous ones and may cause #1 (low internal memory). If an upgrade leaves you with much smaller internal memory that you cannot install all of your favorite applications and have some space left, you may want to stay at an older version.

    • Android 2.2 (Froyo) comes with a JIT compiler (Just In Time Compiler) that will increase CPU-bound programs by up to 5x (in my Spica, JIT raises Linpack's score from ~3 to ~9). Sluggish program is usually I/O bound, but helping with CPU-bound processes helps quite a bit.

    • Android 2.3 (Gingerbread) have an improved task management, the Application Life cycle will kill applications that causes sluggishness and battery usage. Gingerbread also have concurrent garbage collector, which should reduce random stutters/pauses.

  6. Some applications can slow down when they have a large amount of data or a large number of items to manage. For example, the stock SMS app on the Incredible gets progressively slower as it accumulates more messages. The only way to fix that is either replace the app, delete messages, or archive them off the phone (SMS Backup+ is great for this).

items marked (!) is potentially dangerous

 
 
   
   

相关问题

2  那么,什么类型的过程是Android键盘?  ( So what type of process is android keyboard ) 
我最近在我的(现在非常旧的)LG Optimus 2x上安装了CyanogenMod 11。经过一些调整后,我设法使其比原始ROM更快速,其中一个主要的东西设置内置的 Minfree TaskKiller 预设为 accorstrive 。 这创建了一个大问题 - 但是 - 使用一些内存饥饿的应用程序(如Viber和...

2  语音命令用大联系人列表慢?  ( Voice command slow with large contact list ) 
在我的htc hero运行2.1上,语音命令很慢 - 启动和处理。我有一个大的联系人列表(在1000次往复方面),我怀疑这是原因。有谁知道两者之间是否存在相关性?如果是这样,还有解决联系人列表以外的解决方案吗? ...

0  Android版本对手机性能的影响  ( Impact of android version on phone performance ) 
我思考是否应该升级我的Android系统,或坚持我当前的系统。是否有任何引用网站将列出Android设备,并查看在性能方面的不同的Android版本(这意味着应定义一些基准)? 我已经看到了一些基准网站比较不同的Android设备,但我的目标是比较给定设备的不同Android版本。 ...

3  如何加快媒体扫描?  ( How do i speed up media scanning ) 
将新的音乐文件或图像放到我的Android手机的SD卡上时,Android需要扫描新文件。有没有办法加快这个过程?例如。将所有文件放在一个目录中?目前,我以这种方式组织了我的音乐: music/artists/albums/files.mp3 任何建议? ...

30  提高Android手机整体性能的一般提示是什么?  ( What are some general tips on improving overall performance of an android phone ) 
我想知道是否有人可以分享一些关于加速/提高手机性能的一般提示。我现在已经有了大约一年的机器人僵局,它似乎比以往任何时候都更迟。我知道较新的Android版本给出了更好的反馈,但我想知道除了操作系统之外,我还有什么样的选择通常加快手机或其他电话。有些缓存或节目信息我可以清除吗?如果我删除一些应用程序,我会看到改进吗?如...

5  Android 2.2与早期版本的性能  ( Performance of android 2 2 vs earlier versions ) 
过去我没有切换到Android的一个原因是当我尝试运行它的手机时,它似乎似乎迟钝。我看到谷歌声称在以前的版本上为5倍,但这些数字基于基准,而不是真实的使用。 是否有关于Android 2.2如何影响典型智能手机使用情况的任何信息。不仅拨打电话 - 滚动长联系人列表,阅读电子邮件,浏览网络,导航相册,玩游戏?理想情况下...

26  除便携性之外,是否有任何其他优点(或缺点)在外部存储器上存储应用程序?  ( Other than portability are there any other advantages or disadvantages to sto ) 
在Android设备的外部存储上存储应用程序是否有任何特殊的优点/缺点?当我有一个nexus s时,我想不出对我的优势,因为我无法删除存储,内部存储器也足够了解我的需求。 我注意到在手机启动时,当我拥有所有的应用程序时,我的所有应用程序都移动到USB存储时,请在菜单/主屏幕上注册所有应用程序非常迟缓。 我还阅读了从存...

3  为什么我的xperia你慢? [关闭]  ( Why is my xperia u slow ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 5年前。 ...

6  为什么应用程序只是通过安装速度减慢手机?  ( Why are apps slowing down my phone just by being installed ) 
我的手机上安装了大约50个应用程序(不计算系统应用程序)。而且我的手机绝对不可用。一切都滞后了这么糟糕,我甚至可以输入我的锁屏样式。我假设这是因为该应用程序可以在背景中神奇地运行作为服务或任何东西,但在冻结大约40个之后,并确保只运行很少的服务就像Whatsapp,我的anallclock应用程序和我的防火墙应用程序...

5  如何提高相机射击响应性?  ( How to improve camera shooting responsiveness ) 
是否有一个相机应用程序(或其他解决方案),在按钮按下并拍摄照片之间有快速响应时间? 在HTC Hero上,按钮按下延迟到快门是痛苦的长 - 聚焦,等等似乎花了很多时间与股票相机应用程序。 在htc evo与股票相机应用程序,遥远的镜头焦点并迅速拍摄。但是,更接近的镜头可以花一些时间聚焦。 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有