首先客观评价来说,所有的智能手机用久了都会慢慢变的卡顿,不流畅,客观评价主要原因有三方面:硬件老化,影响手机整体的处理相应速度,其中包括电池老化,电子元件老化等;APP安装太多占用手机大量资源;软硬件的更新换代速度太快,导致手机硬件和系统往往一两年后就会有巨大的飞跃提升,APP厂商开发的APP都是在新环境下考虑,那么原有的手机若是更新系统或是安装了新的比原先更大APP就会导致卡顿。
不过客观评价,IOS系统从各个方面的机制来说都比Android系统在这方面有一些优势,导致的结果就是IOS系统手机一般三年之后流畅度还是可以接受的,而Android系统手机用了三年之后的流畅度往往使人无法满意。主要原因有以下三方面:
- 操作系统差别;Android是基于JAVA开发的,完全开源的系统,任何人都可以进行修改,好处是极强的通用性,缺点是效率比较差。而IOS开发语言是Objective-C,执行效率比JAVA高,系统也是封闭的。
- 后台进程策略;IOS系统的后台进程不允许长期Alive,除了当前正在运行的程序与很少的系统进程之外,其他APP的进程一旦切换到后台很快就会被Kill掉,所以IOS系统并没有并行很多进程。而Android恰恰相反,所有APP的后台都是真实在运行着的,占据大量CPU和运存资源。这也就导致了虽然安装了和Android系统同样多的APP,但是IOS系统却不会怎么卡顿应用生态环境
- 苹果的APP Store对应用的审查比较严格。大家经常会发现某些APP在Android手机上能安装而IOS APP Store上没有,这也就导致了Android手机大概率上会安装比IOS系统多的多的APP,所以自然而然就会卡顿了。
不过这种差距正在慢慢缩小。随着硬件性能的飞速提升,还有国产手机厂商诸如小米华为等对Android系统的不断优化,我相信未来还是Android的天下。毕竟客观评价世界是开源的,也只有开源,才能永久存活。Android系统的占比例远远超过其他系统就是最好的证明。
※コメント投稿者のブログIDはブログ作成者のみに通知されます