一代 Nexus 7 的持有者们,你们是否已经觉得手里的设备越用越慢打算升级到速度飞快的新一代吗?先别急,试试看升级到 Android 4.3 看看效果。因为新的 Android 4.3 为老的 Nexus 设备们也带来了 TRIM 支持,理论上可以一定程度上提高老设备的运行速度。
TRIM 是一个设备软件与板载存储间的沟通渠道,有了 TRIM 软件就会知道什么时候存储区块正在闲置并且可以做垃圾回收处理。对硬件工作原理比较清楚的读者应该知道,当你在设备中“删除”一个文件时,文件并没有从存储中被抹去,只是被标记成空余并等待被新的数据覆盖(这也就是现在数据恢复软件的工作原理),也就是说对于存储设备来说其空间一直是满的。在之前 Android 中还没有 TRIM 的时候,由于这种情况的存在造成了 I/O 性能的大幅下降,所以用户,尤其是 Nexus 7 用户在使用了一段时间后会觉得设备越来越慢。而现在有了 TRIM,系统就会知道这些空间中的实际数据已经没有用处可以被彻底清除,于是就会主动的进行清理工作(也就是垃圾回收),这对于改善设备的性能有着非常明显的帮助。更好的消息是,经过 Anandtech 的测试,所有升级到 Android 4.3 的 Nexus 设备都开启了 TRIM 的支持,在设备已经闲置了至少一小时,在过去24小时内没有进行清理回收工作,并且电池电量大于 30%(充电中)或者80%(未进行充电) 的情况下,系统就会开始对未使用的存储区块进行清理回收工作。
既然这是一个系统级别的更新,那么我觉得等其他的非 Nexus 设备有了 4.3 的升级后应该也会获得相应的 TRIM 支持,理论上越用越慢这个现象应该消失了,终于不用隔一段时间 WIPE 一次机器了。