不少人喜欢用安卓手机,但用过安卓的都知道。只有用的时间足够长,不管多旗舰的机子也会卡,这其中的原因你想过吗?小编在网上看到网友的分析感觉挺有道理,各位觉得呢?网友答道:主要原因是内容碎片化,NAND性能降低...
不少人喜欢用安卓手机,但用过安卓的都知道。只有用的时间足够长,不管多旗舰的机子也会卡,这其中的原因你想过吗?

小编在网上看到网友的分析感觉挺有道理,各位觉得呢?
网友答道:
主要原因是内容碎片化,NAND性能降低,还有你放的东西太多了。
第一个内容碎片化跟电脑硬盘一样,存储文件碎片化后主控访问的延迟会增大。这个毛病对于HDD尤为明显(寻道延迟和本来就惨不忍睹的4K读写),对于手机来说eMMC闪存稍微有点这个问题,到了UFS就不那么明显了。只不过UFS普及都是这两年的事情,你手中卡得要死的手机多半都还是eMMC。
NAND闪存性能降低主要是两方面原因,储存单元老化和装满了。储存单元老化是NAND原生的且无解的毛病,因为NAND闪存是通过电子隧道来实现非易失读写,多次的注入和取出电子会导致隧道结构的破坏,导致某个存储单元无法使用。这种情况会导致较大的延迟和读写速度降低。接近装满(大约65-80%)的NAND闪存实际上是相当于部分存储单元放了东西,但是没装满,这个时候需要写入的时候主控就得挨个访问存储单元,把信息取出来再和新的一起装回去,而空的NAND闪存就可以直接写入。这两个毛病也会影响SSD,只不过手机因为地方本来就小加上存储设备更新周期远小于桌面平台,所以变慢会明显很多。
放的东西太多了应该挺好理解。东西装多了(尤其国产安卓软件们)会大量占用后台CPU和内存资源,用户不去刻意优化的话自然会慢。
最后一个原因是软件更新。软件和操作系统的发展一般不会特别注重照顾老旧机型,因此久而久之两三年前的手机的性能就开始跟不上当代最新的操作系统和软件了,直观感受就是卡。比如说2012年的Lumia 1020,在装了W10M TH1之后耗能情况就几乎是WP8.1时的两倍,卡顿也明显增加了,但是Lumia 950驾驭起来就完全没毛病。
