找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

为什么安卓手机每次更新的时候都说更流畅,但是还是越用越卡?

窗帘| 2018-12-25 17:20 阅读 1623 评论 0

相信很多使用安卓的小伙伴都有很深的感受,那就是安卓手机刚买回来的时候都是很流畅的,但是用一段时间的时候就会出现卡顿的情况,而且还越用越卡。更可气的是手机厂商说系统升级之后速度更快,而当你相信他们真的去升级的时候更卡了,只能感慨这都是套路啊。那下面我们就简单的说说为什么安卓的手机会越来越卡呢?

我们知道决定手机是否流畅的主要硬件有处理器,内存,储存几个因素。处理器性能越高,处理任务的速度越快,手机也会越流畅;内存是执行任务的场所,内存越大能够执行的任务就越多,手机速度也越快。储存是手机任务过程中产生的文件储存和读取的场所,所以储存读写速度对手机速度也会有影响。综合来说这个三个因素是决定手机运行速度的主要因素,买回来之后手机的硬件是不会再改变了的,为什么会出现越用越慢的情况呢?

首先这个和安卓的运行机制有关,安卓的程序都是运行在java虚拟机上的。那什么虚拟机呢?简单的来说就像是在电脑上安装一个软件来使用安卓系统,我们平时使用的安卓软件在通过安装在这个软件的安卓系统上。那么这个安装在电脑上的软件我们就叫它虚拟机。当安卓在虚拟机上运行的时候就会产生大量的垃圾(缓存文件),安装的软件越多,产生的垃圾就越多。这些垃圾文件会消耗内存,导致手机可用内存变小手机的运行速度就变慢。

第二个也是与安卓运行机制有关,安卓的app都是真后台,退出之后为了能够保持信息推送app会常驻后台,同时各大软件会存在相互唤醒的情况,比如开启淘宝的时候支付宝也会在后台运行,占用系统内存和处理器资源,导致手机变卡。

第三个厂商在更新的时候明明说会更流畅,但是更新之后更卡了。其实如果是在处理器和内存都足够强大的时候手机是更流畅的。但是每次厂商更新的时候安卓系统就会被添加了更多的功能,这些功能的加入导致系统开启更多的任务,就会消耗更多的内存,同时对处理器要求更高,手机变得更卡了。

第四个是现在的app厂商吧自家的app加入越来越多的功能,导致这些软件越来越臃肿,软件变得越来越大。在运行的时候需要消耗更多的内存和处理器资源,在手机硬件不改变的情况下运行就会越来越慢,导致手机变卡。

第五是现在的手机厂商都在手机系统里面加入处理过热降频机制,比如说你打游戏的时候手机变得很烫了,那么处理器的频率就会降低,导致处理器处理能力下降,手机也会变卡。

其实手机厂商也希望你的手机用个一两年就变卡用不了了,然后你才有动力换手机,不然手机厂商怎么挣钱呢?

文章点评