安卓手机为何会运行越来越慢?
本人买的第一个手机是海尔htn6t,cpu468mhz很垃圾,但是刚买来运行很快啊,桌面也流畅,后来用了几个月巨慢无比啊,上个月把它砸了,买了一台海信ts830cpu1g...
本人买的第一个手机是海尔ht n6t,cpu 468 mhz很垃圾,但是刚买来运行很快啊,桌面也流畅,后来用了几个月巨慢无比啊,上个月把它砸了,买了一台海信ts 830 cpu 1ghz啊,运行飞速(800元),ram256mb的,我以前的手机用安兔兔跑分450分,用现在的海信跑了3409分,牛啊,本人不是那种乱安装软件的人,我的手机只有一个几百kb的内存优化大师,和几个游戏,开机25秒,我安装过了安卓优化大师感觉画蛇添足,因为它本身占用35mb运存,很垃圾啊,所以把它删了,我随时都保持有足够大的运存,系统rom有200mb,我只用了30mb,我都按照在sd卡里,我看网上说安卓手机几个月过后切水果都卡,是不是恢复出厂设置就把那些缓存垃圾都清理啦???是不是非要刷机才能清理掉啊,我不想root 刷机啊
展开
10个回答
展开全部
使用安卓手机的朋友都有这样一个共识:安卓手机在使用较长一段时间(半年到一年)后,手机会变得卡顿,流畅度大幅下降,大不如从前,这一问题对于安卓手机来说简直像是“诅咒”——因为不论是低端机还是高端机,甚至包括旗舰机在内都无一能够摆脱,咱接着说——
那么这一问题的产生究竟是手机硬件的原因还是系统方面的原因呢?iOS系统会告诉你跟硬件没有太大的原因,因为搭载iOS操作系统的iPhone硬件配置并算不上出色,但在使用过程中并没有出现明显的卡顿现象,那么问题出在哪里呢?下面小编要和大家分享的就是安卓手机越用越慢原因分析,一起来看看吧!
想要了解原因,请大家先来看两个真实的故事:
故事一
1965年,贝尔实验室、通用电气和麻省理工学院开始合作开发一套能够兼顾易用性和强大性的操作系统,经过六年时间的通力协作,贝尔实验室的一名软件工程师Ken Thompson在休假期间完成了一个名为Unix的系统编写,并最终成为贝尔实验室的母公司、美国电信巨头AT&T的商业产品,并启动了长达数十年的版权运作。尽管后来有着许多变种,但是从严格意义上来讲,Unix不是一个开源的操作系统。
故事二
1991年,一个芬兰的大学生、同时也是计算机黑客的Linus Torvalds,他对Unix十分着迷,但是买不起运行Unix需要的工作站,所以他就尝试自己以同样的编程方式写了一个名为Linux的操作系统,并在自由软件之父Richard Stallman的精神鼓舞之下,将Linux加入到了自由软件基金(FSF)当中,允许所有人使用、拷贝、修改甚至销售Linux系统,同时承担开源义务,禁止把Linux封闭化的企图。
好了,故事看完了,你是不是在诧异答案跟这两个故事有什么关系,因为我们要讨论的Android系统和iOS系统分别是基于Linux和Unix衍生出来的,故两大操作系统的体验与Linux和Unix的特性息息相关。
乔帮主就曾经Linux的创始者Linus Torvalds到苹果工作,放弃Linux的开源,协助开发Mac OS封闭式的Mach内核,后者与乔布斯大吵一架之后明确表示拒绝。而从Mac OS开始,苹果就将操作系统的私有化视为企业战略,用乔布斯的话来讲,他是将iOS装进了iPhone这个盒子里,然后卖给了用户。所以,iPhone之所以不会出现“越用越卡”的情况,是因为苹果公司对它的手机从硬件到软件拥有最高的管理权限,在封闭式的环境中,来自第三方的应用程序无法调用超过iPhone承受限度的指令,自然也不可能造成持续性的系统损伤。
再来说说Android,由于受开源的影响,Google无法从代码这一端口约束第三方的应用程序,同时,由于Linux核心设定应用在调取系统功能时一定要取得ROOT权限,这也导致大量应用因为单一功能的实现需求而获得整个ROOT层面的支配,可以在Android手机的任意储存位置进行读写,这种高自由度无异于开启了潘多拉魔盒,让Android手机无法对恶意App事先设防。这也是开源软件备受争议、且在商用领域遭到抵触的原因:它只关心是否授予了用户自由——这个自由也包括逾越边界的自由——而没有从最坏的出发点去考虑如何规避被滥用的风险。尽管Google作为巨头,一直在尝试对产业链进行统一管理,但是当这条产业链日益庞大、连Google也只能扮演其中之一的角色时,Android的失控也就在情理之中了。比如,Android的最新版本通常需要花费超过一年半的时间,才能使激活它的Android手机占比超过50%,但是iOS 7只用了两个月,就让半数以上的iPhone都更新完毕。另外,一款应用程序如果被苹果从App Store中惩罚出去,它就再也无法被安装到任何一款合法的iPhone里面,但是如果一款应用程序被Google驱逐出Google Play,但是它还是可以登录各种第三方应用市场,提供正常的下载和安装。
在这种情况下,一个新兴市场诞生了——“手机调校”,并且带动了新的产业链。
“手机调校”的第一级,在于系统层。在Android 4.4以及之后的Android L的规划中,它将应用程序的运行模式由Dalvik换成了ART,其原理简单来说是“预编译”效果,即当一款应用程序在第一次被安装到Android时,它的字节码就已经被编译成为了本地的机器码,减少后续运行应用程序时的启动和执行时间。
根据Google自己公布的结果,在不同的性能测试App中,ART的速度对比Dalvik的平均提升幅度达到了80%,在某些项目中,ART的提升幅度甚至超过了1.5倍,这个结果可谓非常喜人。
这是Google希望从源头解决Android卡慢问题的努力,但是这只是对性能优化有着作用,无法解决因为应用程序违规调用资源而产生的问题。同时,由于在安装应用程序时进行了“预编译”,整个安装时间将会变长,安装完毕后生成的文件也会变大,比如最新的Google+安装包只有6.9M,但是它安装后的APK大小达到了28.3M,这对Android手机储存空间又存在过多占用的问题。
“手机调校”的第二级,在于ROM层。作为全球最大的Android市场,中国的许多手机厂商都以开发专用ROM来为销售产品添彩,大多数的ROM,也都会考虑对Android系统进行优化,比如MIUI V6就宣称“引入多种Linux系统内核内存优化技术,提高应用运行效率”。
也就是说,与Google做的事情一样,ROM厂商主要的优化工作,也是对Linux动刀,打上各种补丁,使其底层语言能够更好的适配到各种手机终端上。还是以MIUI V6为例,在介绍新特性时,其有这么一条:“ZRAM 调度优化技术”,其实ZARM就是Linux内核里的一个内存模块,作用就是在内存中划出一个部分出来充当虚拟盘,来承载Linux的交换分区,将一些任务压缩容纳进去,使内存的使用率提高,让CPU来为内存服务(因为目前的智能手机普遍CPU过剩、而内存才是瓶颈)。
不过,ROM也是一把双刃剑,它对于Android底层系统的修改,以及它对于内存空间的占用,又都有增加手机负载的风险。
“手机调校”的第三级,在于应用层。大量应用程序在手机中发生的意外或故意占用事件,是造成Android手机越来越慢的最核心原因。过多的应用程序热衷于滞留在内存空间里、以及将大量碎片留在储存空间里,是带来麻烦的罪魁祸首。这也是为什么即时清理类应用得以逐渐成为Android手机标配。
Android系统有七类进程,分别是前台进程、可见进程、主要服务、次要服务、后台进程、内容供应节点、空进程,在没有安装清理类应用的时候,一部Android手机只能依赖系统默认的分配机制来自动调节内存使用,只要应用程序提出请求,大部分进程只要打开后都会被保留在内存当中,这原本是为了让用户在再度激活这些进程时不需要重新载入、节省时间的初衷考虑,但是Android没有料到激烈的市场竞争会驱使应用程序产生“劣币驱良币”的趋势,很多开发者出于商业目的,在不需要留存在内存的情况下也想方设法的让应用程序保持潜在运行状态,一个两个还好说,但是一旦数量更多,Anrdoid手机就会频频卡顿和发热。
以目前全球用户规模最大的Android手机清理类应用“猎豹清理大师”为例,它清理的进程类型,主要放在后台进程、次要服务、内容供应节点和空进程:
后台进程(Hidden)——这个是最优先被扫描和识别出来的进程,因为大部分Android用户在切换应用程序时都不会使用返回键退出,而是直接按下Home键,前者会让应用进入空进程(占用资源相对较小),而后者则会保留为后台进程(占用资源相对更大),尤其是当游戏类App在后台运行时,它会和其他App争抢资源,而不会在乎那款App是不是用户正在使用。根据猎豹清理大师的统计,约有20%的常用App即使不运行时也在后台启动联网,主要是提交产品及用户使用信息、获取广告信息、查询是否升级等。
次要服务(Secondary Server)——比如某些企业套件、邮箱联系人、触控接口等,这些进程很多都是系统自带的,有些用户会使用,但是有些用户也可能不会使用或已经有了替代应用,所以猎豹清理大师的清理逻辑是基于用户行为和授权来建立(分为建议清理和深度清理两类);
内容供应节点(Content Provider)——这部分进程没有程序实体,仅仅提供内容给其他应用使用,比如日历供应节点、邮件供应节点等,除了占用内存资源之外,它还会占用网络,所以也会给Android手机造成不必要的负担;
空进程(Empty)——如果是通过返回键退出应用,大部分的应用也会在Android手机的内存里遗留一个空的进程,这个进程没有数据运行,但是会记录应用的历史信息,几乎没有任何价值,同样,这部分进程内容被干掉的优先级也很高。
除了对内存的过度消耗之外,Android手机也容易在储存中积累大量冗余数据,包括无法卸载的预装应用、卸载之后的残存文件以及使用应用的过程中产生的缓存,由于Android本身没有提供管理工具,即使将手机连接电脑之后也是如同Windows树状结构一样的文件夹包,用户很难独立判断哪些文件夹可以删除、哪些文件夹是系统必备的,最后也会导致手机尺寸空间愈来愈窄的情况。
“手机调校”的问题,可能又回带来用户操作的负担增加,其心理压力甚于行为压力,玩着手机还不忘隔三差五的使用清理功能,这种与iPhone相比“别具特色”的操作习惯,也是Android手机永远像一个半成品或工程机的原因。
看完之后,你对Android的卡顿现象是否有了新的认识呢?
那么这一问题的产生究竟是手机硬件的原因还是系统方面的原因呢?iOS系统会告诉你跟硬件没有太大的原因,因为搭载iOS操作系统的iPhone硬件配置并算不上出色,但在使用过程中并没有出现明显的卡顿现象,那么问题出在哪里呢?下面小编要和大家分享的就是安卓手机越用越慢原因分析,一起来看看吧!
想要了解原因,请大家先来看两个真实的故事:
故事一
1965年,贝尔实验室、通用电气和麻省理工学院开始合作开发一套能够兼顾易用性和强大性的操作系统,经过六年时间的通力协作,贝尔实验室的一名软件工程师Ken Thompson在休假期间完成了一个名为Unix的系统编写,并最终成为贝尔实验室的母公司、美国电信巨头AT&T的商业产品,并启动了长达数十年的版权运作。尽管后来有着许多变种,但是从严格意义上来讲,Unix不是一个开源的操作系统。
故事二
1991年,一个芬兰的大学生、同时也是计算机黑客的Linus Torvalds,他对Unix十分着迷,但是买不起运行Unix需要的工作站,所以他就尝试自己以同样的编程方式写了一个名为Linux的操作系统,并在自由软件之父Richard Stallman的精神鼓舞之下,将Linux加入到了自由软件基金(FSF)当中,允许所有人使用、拷贝、修改甚至销售Linux系统,同时承担开源义务,禁止把Linux封闭化的企图。
好了,故事看完了,你是不是在诧异答案跟这两个故事有什么关系,因为我们要讨论的Android系统和iOS系统分别是基于Linux和Unix衍生出来的,故两大操作系统的体验与Linux和Unix的特性息息相关。
乔帮主就曾经Linux的创始者Linus Torvalds到苹果工作,放弃Linux的开源,协助开发Mac OS封闭式的Mach内核,后者与乔布斯大吵一架之后明确表示拒绝。而从Mac OS开始,苹果就将操作系统的私有化视为企业战略,用乔布斯的话来讲,他是将iOS装进了iPhone这个盒子里,然后卖给了用户。所以,iPhone之所以不会出现“越用越卡”的情况,是因为苹果公司对它的手机从硬件到软件拥有最高的管理权限,在封闭式的环境中,来自第三方的应用程序无法调用超过iPhone承受限度的指令,自然也不可能造成持续性的系统损伤。
再来说说Android,由于受开源的影响,Google无法从代码这一端口约束第三方的应用程序,同时,由于Linux核心设定应用在调取系统功能时一定要取得ROOT权限,这也导致大量应用因为单一功能的实现需求而获得整个ROOT层面的支配,可以在Android手机的任意储存位置进行读写,这种高自由度无异于开启了潘多拉魔盒,让Android手机无法对恶意App事先设防。这也是开源软件备受争议、且在商用领域遭到抵触的原因:它只关心是否授予了用户自由——这个自由也包括逾越边界的自由——而没有从最坏的出发点去考虑如何规避被滥用的风险。尽管Google作为巨头,一直在尝试对产业链进行统一管理,但是当这条产业链日益庞大、连Google也只能扮演其中之一的角色时,Android的失控也就在情理之中了。比如,Android的最新版本通常需要花费超过一年半的时间,才能使激活它的Android手机占比超过50%,但是iOS 7只用了两个月,就让半数以上的iPhone都更新完毕。另外,一款应用程序如果被苹果从App Store中惩罚出去,它就再也无法被安装到任何一款合法的iPhone里面,但是如果一款应用程序被Google驱逐出Google Play,但是它还是可以登录各种第三方应用市场,提供正常的下载和安装。
在这种情况下,一个新兴市场诞生了——“手机调校”,并且带动了新的产业链。
“手机调校”的第一级,在于系统层。在Android 4.4以及之后的Android L的规划中,它将应用程序的运行模式由Dalvik换成了ART,其原理简单来说是“预编译”效果,即当一款应用程序在第一次被安装到Android时,它的字节码就已经被编译成为了本地的机器码,减少后续运行应用程序时的启动和执行时间。
根据Google自己公布的结果,在不同的性能测试App中,ART的速度对比Dalvik的平均提升幅度达到了80%,在某些项目中,ART的提升幅度甚至超过了1.5倍,这个结果可谓非常喜人。
这是Google希望从源头解决Android卡慢问题的努力,但是这只是对性能优化有着作用,无法解决因为应用程序违规调用资源而产生的问题。同时,由于在安装应用程序时进行了“预编译”,整个安装时间将会变长,安装完毕后生成的文件也会变大,比如最新的Google+安装包只有6.9M,但是它安装后的APK大小达到了28.3M,这对Android手机储存空间又存在过多占用的问题。
“手机调校”的第二级,在于ROM层。作为全球最大的Android市场,中国的许多手机厂商都以开发专用ROM来为销售产品添彩,大多数的ROM,也都会考虑对Android系统进行优化,比如MIUI V6就宣称“引入多种Linux系统内核内存优化技术,提高应用运行效率”。
也就是说,与Google做的事情一样,ROM厂商主要的优化工作,也是对Linux动刀,打上各种补丁,使其底层语言能够更好的适配到各种手机终端上。还是以MIUI V6为例,在介绍新特性时,其有这么一条:“ZRAM 调度优化技术”,其实ZARM就是Linux内核里的一个内存模块,作用就是在内存中划出一个部分出来充当虚拟盘,来承载Linux的交换分区,将一些任务压缩容纳进去,使内存的使用率提高,让CPU来为内存服务(因为目前的智能手机普遍CPU过剩、而内存才是瓶颈)。
不过,ROM也是一把双刃剑,它对于Android底层系统的修改,以及它对于内存空间的占用,又都有增加手机负载的风险。
“手机调校”的第三级,在于应用层。大量应用程序在手机中发生的意外或故意占用事件,是造成Android手机越来越慢的最核心原因。过多的应用程序热衷于滞留在内存空间里、以及将大量碎片留在储存空间里,是带来麻烦的罪魁祸首。这也是为什么即时清理类应用得以逐渐成为Android手机标配。
Android系统有七类进程,分别是前台进程、可见进程、主要服务、次要服务、后台进程、内容供应节点、空进程,在没有安装清理类应用的时候,一部Android手机只能依赖系统默认的分配机制来自动调节内存使用,只要应用程序提出请求,大部分进程只要打开后都会被保留在内存当中,这原本是为了让用户在再度激活这些进程时不需要重新载入、节省时间的初衷考虑,但是Android没有料到激烈的市场竞争会驱使应用程序产生“劣币驱良币”的趋势,很多开发者出于商业目的,在不需要留存在内存的情况下也想方设法的让应用程序保持潜在运行状态,一个两个还好说,但是一旦数量更多,Anrdoid手机就会频频卡顿和发热。
以目前全球用户规模最大的Android手机清理类应用“猎豹清理大师”为例,它清理的进程类型,主要放在后台进程、次要服务、内容供应节点和空进程:
后台进程(Hidden)——这个是最优先被扫描和识别出来的进程,因为大部分Android用户在切换应用程序时都不会使用返回键退出,而是直接按下Home键,前者会让应用进入空进程(占用资源相对较小),而后者则会保留为后台进程(占用资源相对更大),尤其是当游戏类App在后台运行时,它会和其他App争抢资源,而不会在乎那款App是不是用户正在使用。根据猎豹清理大师的统计,约有20%的常用App即使不运行时也在后台启动联网,主要是提交产品及用户使用信息、获取广告信息、查询是否升级等。
次要服务(Secondary Server)——比如某些企业套件、邮箱联系人、触控接口等,这些进程很多都是系统自带的,有些用户会使用,但是有些用户也可能不会使用或已经有了替代应用,所以猎豹清理大师的清理逻辑是基于用户行为和授权来建立(分为建议清理和深度清理两类);
内容供应节点(Content Provider)——这部分进程没有程序实体,仅仅提供内容给其他应用使用,比如日历供应节点、邮件供应节点等,除了占用内存资源之外,它还会占用网络,所以也会给Android手机造成不必要的负担;
空进程(Empty)——如果是通过返回键退出应用,大部分的应用也会在Android手机的内存里遗留一个空的进程,这个进程没有数据运行,但是会记录应用的历史信息,几乎没有任何价值,同样,这部分进程内容被干掉的优先级也很高。
除了对内存的过度消耗之外,Android手机也容易在储存中积累大量冗余数据,包括无法卸载的预装应用、卸载之后的残存文件以及使用应用的过程中产生的缓存,由于Android本身没有提供管理工具,即使将手机连接电脑之后也是如同Windows树状结构一样的文件夹包,用户很难独立判断哪些文件夹可以删除、哪些文件夹是系统必备的,最后也会导致手机尺寸空间愈来愈窄的情况。
“手机调校”的问题,可能又回带来用户操作的负担增加,其心理压力甚于行为压力,玩着手机还不忘隔三差五的使用清理功能,这种与iPhone相比“别具特色”的操作习惯,也是Android手机永远像一个半成品或工程机的原因。
看完之后,你对Android的卡顿现象是否有了新的认识呢?
推荐于2018-08-12 · 知道合伙人金融证券行家
关注
展开全部
很多安卓手机的用户都会遇到这么一个尴尬的问题:手机用久了就不知不觉变得慢了,最后慢到什么都迟钝了。运行速度变得很慢,手指滑动也反映迟钝,无论删了多少的游戏和音乐都是用不了多久就又提示“空间不足”了,但这些也不是病毒。
导致手机变慢的一般有一下几个因素:
1、手机卸载不能完全删除;
尤其是视频、音乐等类的APP,删除后残留的文件甚至高达数百MB内存。因而导致手机变得慢上加慢。
2、缓存不能自行清理;
每次用户浏览完网页之后,都会留下一些网页的文字、图片、视频等缓存,当这些缓存不能自行清理的时候,而用户又不知道该从哪里清理,就会把这些缓存积累下来。日复一日,月复一月,时间久了,缓存就会越来越多,导致手机运行起来越来越慢。
3、广告的插件过度;
在安卓系统的安装包里,一般会在安装包里面内置大批应用软件,而应用软件中存在大量广告代码占了整个安装包的百分之七十,但苹果ios系统安装包则鲜少发生这样的事。但由于国内用户不愿将过多的资金投入付费应用,免费应用必定要利用广告获取盈利,所以只能尽量安装官方正版的软件,以防过多的广告插件。
4、后台更新升级过于频繁。
据相关数据分析得出,有20%的APP都会在不运行的情况下自动联网。不断为用户推送广告、咨询是否升级等,导致流量不断流失,频繁升级导致APP安装包不能自动清除,因而变为无用垃圾文件。
安卓手机操作平台已是全球最大的移动系统平台,随着用户的不断增加,更应该优化系统,而不是把它当成一个垃圾文件集中地。希望今后的安卓系统会在不断优化,做真正使用的手机系统。
导致手机变慢的一般有一下几个因素:
1、手机卸载不能完全删除;
尤其是视频、音乐等类的APP,删除后残留的文件甚至高达数百MB内存。因而导致手机变得慢上加慢。
2、缓存不能自行清理;
每次用户浏览完网页之后,都会留下一些网页的文字、图片、视频等缓存,当这些缓存不能自行清理的时候,而用户又不知道该从哪里清理,就会把这些缓存积累下来。日复一日,月复一月,时间久了,缓存就会越来越多,导致手机运行起来越来越慢。
3、广告的插件过度;
在安卓系统的安装包里,一般会在安装包里面内置大批应用软件,而应用软件中存在大量广告代码占了整个安装包的百分之七十,但苹果ios系统安装包则鲜少发生这样的事。但由于国内用户不愿将过多的资金投入付费应用,免费应用必定要利用广告获取盈利,所以只能尽量安装官方正版的软件,以防过多的广告插件。
4、后台更新升级过于频繁。
据相关数据分析得出,有20%的APP都会在不运行的情况下自动联网。不断为用户推送广告、咨询是否升级等,导致流量不断流失,频繁升级导致APP安装包不能自动清除,因而变为无用垃圾文件。
安卓手机操作平台已是全球最大的移动系统平台,随着用户的不断增加,更应该优化系统,而不是把它当成一个垃圾文件集中地。希望今后的安卓系统会在不断优化,做真正使用的手机系统。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以尝试恢复出产设置试试,恢复出厂设置后,手机里所有信息都会没有了,所以你要把手机联系人、短信等重要信息,手机卡里的信息是不会消失的,恢复出厂后你就会发现运行速度如飞,只要你平时装的游戏和软件不多,手机是不会无缘无故很慢的,我的联想A800买来非常快,装了一百多款游戏直接慢如蜗牛,恢复出厂设置就会速度如飞。你的手机只要是经过ROOT后,恢复出厂设置是不会影响的,你可以放心恢复出厂设置。
追问
你安装了100+游戏啊,牛啊,我的安卓安装的软件很少
追答
你换个大容量内存卡什么问题都解决了,不过手机开机什么的反映速度超慢,买的卡一定要买标有“⑩”符号的内存卡,这种卡速度是最快的,写入速度有10M左右,比其他卡性价比更好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为相较于iOS和wp 安卓手机的系统零碎文件处理能力较差 并且谷歌公司每年在系统上面的预算只有小部分被用于系统优化 这是它不能和iOS和wp比流畅的最主要原因
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
破解没用的,只是可以删掉一些系统软件而已。最好的办法就是刷机,这样内存(也就是 RAM)会多出一点,这样手机运行速度才会增加,另外尽量少装用的不多的软件和插件,定期清理垃圾,OK.
更多追问追答
追问
我刷机纯系统占用ram75——85mb左右正常吗
追答
正常的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |