安卓机越用越慢?不一定!可能是我用手机的姿势不对
以前自己还没买智能手机的时候就听别人抱怨过,说:“安卓机就是这样,不管买来的时候多好,只要用了一年,就卡的不成样子,我下次要攒钱买个IOS的”。
也许很多人都有类似的感受,手机为什么变卡顿了呢?可能是硬件方面老化?特别是CPU那里。也可能是自己文件应用太多了于是你卸载不必要的app,清理垃圾文件,还是没用,最后你重刷系统,哦嚯,还是没用,机器好像老了,找不回当初流畅使用的感觉。那么为什么会这样呢?是现在的硬件太脆弱了,还是我使用的不科学,或者这就是手机厂商的“阴谋”,让我更新换代去买新的?
苹果为何致歉?iPhone降速门事件始末
另外,常常听到有人说:“安卓机用了一两年就卡顿,我还不如存钱买IOS的”,那么,安卓的性能为什么又不如IOS呢?
今天,我们来聊聊手机降速的一点门道。
误区:CPU因为老化会变迟钝
既然电脑的CPU就像人的心脏,那么CPU也会像人的心脏一样,年纪越大越跳不动吧?然而,情况并非这样,事实上:CPU的速度是恒定的,都是基频乘以一个比例(Ratio)出来的。基频是CPU与主板之间同步运行的速度,有时也可以理解为CPU的外频直接与内存相连通,单位一般是MHz。比例(ratio)是一个“常数”(并不是说所有的cpu都只有一个同样的ratio,而是一个cpu的ratio是确定的),这两个因素在生命期都不会变,作为“乘积”的CPU的速度也不会变。
讲了这么多年的CPU频率 到底是什么?
CPU并不会因为使用的时间长了就降频,以至于运行速度越来越慢。所以,把手机运行速度变慢全部归咎于CPU是不公平的。
那么,你虽说CPU是不会老化降速的,但是,我是确确实实的感受到了手机运行速度变慢了,总得有个原因吧。与其说事CPU老化,不如说事cpu和其他一众硬件不能满足不断升级的app的需求了,app升级很容易,wifi一连就升起来了,但硬件就一直摆在那里没动。
手机变慢是一定有原因的,我们可以从硬件和软件方面来解释。从硬件来说,手机可不是只有CPU一个硬件,还有内存、硬盘等。一个小知识点是:当手机储存空间或硬盘使用达到一定程度(越70%-80%之中),手机的写入功能(input)就会大大下降,也就是说,可能有20%—30%的空间你得故意空着,难怪现在人们都要考虑买容量大的手机,容量大就是可以任性啊。
那么软件原因呢?这个放在下面。
为什么硬件再大还是卡——安迪比尔定律
Andy gives, Bill takes away.(安迪提供什么,比尔拿走什么。)” 安迪指英特尔前CEO安迪·格鲁夫,比尔指微软前任CEO比尔·盖茨,这句话的意思是,硬件提高的性能,很快被软件消耗掉了。可能比尔看到安迪提供了那么大的内存外存,不用白不用,咱们也把软件性能可劲儿堆叠。软件硬件就像一对冤家你追我赶,无论如何硬件也甩不掉软件。软件总是能适时的吃掉硬件空间。
比如在游戏上面,有时候你发现,一些游戏在画面或程序上没有多大的进步,但是对内存要求特高,动不动就是8G内存,看来,只有2018年的电脑能带动2018年的游戏。
但是,这个定律用到手机上就明显感觉更贴切了。因为现在智能手机更新换代的时间很短,直到现在,还有一群用户在用着2G甚至1G内存。然后发现别人手机上带动的软件到自己手机上完全带不动.
除此之外,手机app不断升级也让人压力山大,微信就是最好的例子,自从微信升级几次之后,我的手机越来越难带动它了,每次一个更新包,几次后发现微信就繁重了很多。
不和谐的app生态使手机背负压力.
这几天一个新闻很瞩目,就是欧盟指控谷歌公司涉嫌安卓垄断,一口气要了42亿欧元的罚款,除了谷歌,还有人提到了苹果也涉嫌垄断,一个重要的依据在于他们“软件捆绑下载安装”。
一听到“捆绑安装”,国内的用户可能会心一笑,xx全家桶了解一下,xx助手了解一下,贪玩x月了解一下,设置为开机自启项怎么样,篡改浏览器主页怎么样,杀毒软件互相报毒见识过没?
所以说,有时候软件层面带来的阻碍,简直比CPU掉了半块还严重。
面试安卓,如何保留进程存活都是必考题。国内的付费app不多,那么保持盈利的方式,最常见的就是广告曝光了,为了广告曝光,需要保证日活率,app会常驻后台,进程保活,而且还能互相唤醒。除此之外,app(尤其是全家桶系列)喜欢自启动,关联启动,过多的权限要求(有很多人和我说,他们有的一些app要求获得地理位置的权限,实在不懂那是为什么)。
app的优化堪忧
常常听人诟病安卓app 的优化不给力,并不说IOS的就一定畅通无阻,但是安卓app的优化的确显得弱势。从架构上来说:安卓软件使用java写的,设计也是按照Java语言擅长的模式设计的。
安卓系统架构层次主要分为4层,第一层是操作系统和驱动层,第二层是本地框架和运行环境,第三层是安卓应用框架,第四层才是应用程序。笔者我懂一点Java,但是不懂安卓,虽说安卓分层多,javaEE(好像现在改名了,叫做JakartaEE)才是真的分层多,见下图,tomcat是真的能扛。
上述图片可能和我们说的“安卓分层”无关,但是能够直观的表达“软件复杂度”这个概念。安卓开源,好处是快速普及,方便商家进入,但缺点是碎片化严重且水平参差不齐。而闭源软件正好相反。
最后重要的一点就是安卓的内存回收机制不一样。安卓是每个程序都可以用一点,如果不够用了,停止最先的程序,空出的内存给最新的用。ios的就是退出程序立马回收内存。
一些维护手机速度的建议
- 硬件方面:保持手机物理方面的安全,保持1天或3天重启一次。手机剩余储存空间在25%左右。
重启是有好处的,可以内存重新初始化。手机保留剩余储存空间也是很有必要的,因为上文提到过,当剩余储存空间太小了的时候,系统写入性能就会大打折扣。
- 系统方面:不要升级大版本号系统,基本上手机系统升级都是在原有的基础上进行打补丁,增加代码,所以不免会增加系统所占用的手机硬件资源,造成手机运行的负担,所以手机系统升级引起的第一个最大的问题就是:卡顿!但是系统优化可以升级,因为这个选项是为硬件资源服务的。
- 后台方面:用一些后台管理工具,比如绿色守护+root+冰箱icebox.
绿色守护帮你找出谁是不守纪律的不断自启的费电还占内存的进程,然后你再把它塞进冰箱icebox里,效果很好。
- App方面:下载功能多功能品质好的app,这个算是最节省的办法了,举个例子来说,笔者最近下载了科大讯飞的一个讯飞有声app,然后卸载了4个app,为啥呢?
所以这就是能够把文字转语音工具、听书网站、新闻资讯三合一的一个产品,下载一个就够了,另外三个基本就可以被替代了,能剩下很多空间资源。
综上,我的意思就是,下载多个功能分散的app,不如下载一个功能集成的app,这也是选择app 的门道,所以现在的app都在扩展功能上面走,还有就是社交化。
- 懒人方案:买iphone,但这也不是一劳永逸。IOS是很强大,不过即使如此,流水的软件铁打的机身,看来以往那种“一生一部诺基亚”的时代已经过去了。
更多内容
安卓机越用越慢?不一定!可能是我用手机的姿势不对相关推荐
- 三星note10 android q,当之无愧的安卓机皇!三星Note10+测评,结果难以想象
当之无愧的安卓机皇!三星Note10+深度测评,高端商务机首选! 不管是哪方面的产品,三星家的定位和小米,蓝绿厂确实是大不一样的.对于商务人士来说,手机作为随身携带的办公装备以及一定意义上的娱乐设备, ...
- android 7和苹果手机,已经上市3年的iphone7,如今相当于什么档次的安卓机?看4点就明白...
原标题:已经上市3年的iphone7,如今相当于什么档次的安卓机?看4点就明白 3年前上市的iphone7,如今相当于什么档次的安卓机?看4点就懂了现在所有的手机品牌在每个价位上都有不同的机型,要说到 ...
- 为什么有的安卓手机越用越慢,刷机也不行?
其实并非只有安卓手机越用越卡,苹果系统手机同样会越用越卡,在安卓手机与苹果手机对比的情况下,同配置的安卓手机和苹果系统手机对比,在同样的使用时长和同样的使用方式上,在使用一段时间后,安卓手机的确是比苹 ...
- 安卓机更新系统会卡吗_安卓手机系统“越更新越卡”?或许和这4个原因有关,早看早知道...
安卓手机系统"越更新越卡"?或许和这4个原因有关,早看早知道 现如今,手机已经成为了我们日常生活中必不可少的一个通讯工具了.有了手机之后,我们不仅在生活上变得更方便快捷了,而且还有 ...
- 安卓机更新系统会卡吗_安卓手机真的越用越卡?看完你就明白了
相信大家在刷头条或视频的时候都曾遇到过,某些iPhone用户总是说安卓手机用久了就卡而且越用越卡,这种说法是对的吗?还是无脑黑? 打个比方,这就像说iOS每一次系统更新都会修复老机型不卡一样,你觉 ...
- 安卓机更新系统会卡吗_安卓手机系统会不会越更新越卡?
先说几句题外话,目前国内厂商更新手机的时候,基本上都是基于这个手机出厂时使用的Android版本之上做部分优化.举个简单的例子:你这个手机买的时候是Android 7.0的系统,而国内手机厂商会基于7 ...
- 为什么有的安卓手机会越用越卡?
因为底层的算法不同,刚开始的目标也不同,所以导致了安卓的手机给人的第一印象就是越用越卡,而在iPhone 上却会好很多. 安卓给人卡的印象是因为底层算法,导致了软件在后台也可以运行,这样直接导致了很多 ...
- 安卓手机突然很卡_为什么你的安卓手机越用越卡,真是内存不够?终于找到原因了!...
为什么你的安卓手机越用越卡,真是内存不够?终于找到原因了! 现在在手机市场里基本上是被两个系统瓜分了市场,一个是苹果手机的iOS系统,一个是国产手机的安卓系统.在以前很多用户会选择使用苹果手机,因为苹 ...
- 安卓强制恢复出厂_安卓手机为神魔越用越卡?
几乎所有用安卓手机的人,在使用一段时间后总会有越用越慢的感觉.这个问题也是安卓手机的通病,安卓系统相比于苹果最大的特点就是开源,对软件的限制很小.而苹果对APP的管控是很严格的,不仅只能在应用商店中下 ...
最新文章
- 阅面科技赵京雷:全面拥抱AI2.0时
- perl 面向对象demo
- requests-获取cookie-0223
- AI 换脸?除了 ZAO,用 Python 一样轻松搞定
- ubuntu中文设置
- hosts文件修改完无效的解决办法
- 第五章 二叉树(a)树
- linux操作系统常用命令
- Java设计登录界面
- 【测开方法论】测开平台pk心得-抉择
- canonical的概念用途及用法详细解说,seo不可不看!
- 用计算机写文章 单元备课,备课写教案
- 北京工商银行业务分析
- Win10_此电脑_多余项目设备和驱动器
- React.Component
- java号码分身_电话号码分身
- MATLAB入门教程(基础知识点)
- 如何快速将pdf转换excel转换
- 阿里巴巴首席DBA成甲骨文全球第100个ACE
- hive 保留四位小数