为什么安卓的手机越用越慢,刷机也不行,是 CPU 老化吗?( 二 )

为什么安卓的手机越用越慢,刷机也不行,是 CPU 老化吗?
文章插图
 
横轴是时间,纵轴是写入IOPS 。随着时间写入越来越多的随机4KB数据,开始100000的IOPS在某时刻剧烈下降,最后随着空闲干净块慢慢减少,稳定到了10000IOPS,效能下降到原来的10%!
当然最终用户使用情况没有这么恶劣,但数据说明写放大对效能的影响巨大 。这也是为什么高端企业级SSD的op空间巨大的原因,Intel的SSD DC3700的op空间达到32%,这让它有了巨大的腾挪空间,它的曲线异常平滑:

为什么安卓的手机越用越慢,刷机也不行,是 CPU 老化吗?

文章插图
 
这对服务器市场非常重要 。
结论数据表明,我们对手机存储空间或SSD使用大于75%后,写入性能就会因为写放大而大大下降 。中低端手机Flash空间本来就小,OP又小,很容易造成写放大,大大减低了Flash的寿命 。而寿命降低,会出现更多坏块,反过来又加剧写放大,形成恶性循环 。速度会越来越慢,这个靠重刷系统是不能解决问题的 。
现在你是不是要考虑买个大容量的手机了?iphone手机为了提升用户体验,op留的很大,所以快满了后差距并不是很厉害,可以类比Intel那款SSD 。
后记有很多朋友留言问解决办法,这里简单说一下,稍后会写一篇专栏文章详细介绍步骤和手机Flash与SSD的使用注意事项 。
  1. 首先必须保证手机剩余存贮空间在25%以上 。至于如何做到,就是删删删呗 。
  2. 删除流氓软件、自启动软件 。必要时分别设置app权限 。
  3. 未有改善就只有重刷系统了 。注意保留有价值的信息,如通讯录、照片等等 。
  4. 重刷系统,一般都会有改善 。Trim在Android 4.3的手机上自动会打开,无需操作 。
  5. 重刷系统还未改善,如果是Android 4.3的系统,很有可能就是坏块太多了,你会发现可用空间变少了很多 。有些软件可以重置FTL表,但有风险 。建议凑合用或者购买新机,毕竟现在低端手机可以看作快消品了 。
  6. 坏块不会死而复生,坏了就是坏了,节哀顺变吧 。至于坏了的原因见我下面的系列文章 。
日常使用时注意不要把存贮空间使用到高于75%,会加速写放大,加速坏块的产生 。

【为什么安卓的手机越用越慢,刷机也不行,是 CPU 老化吗?】


推荐阅读