Android 5.0 预设开启磁盘加密(FDE)拖慢了 Nexus 6
Lollipop给 Android 带来的变化可说是相当大。无论是设计还是功能,Android 5.0 都有了巨大的升级。
而由于安全问题广为诟病,Google 也决定在为每一款搭载 Android 5.0 系统的新设备预设开启“磁盘加密”(Full Disk Encryption,即 FDE)功能。
这个变化一方面极大增强了 Android 设备的安全性,任何人都不能轻易地从设备上窃取文件.
另一方面——据 AnandTech 在 Nexus 6 上的深度测试——将严重影响机器的读写性能。
根据 AnandTech 的测试结果,搭载 Android 5.0 系统的 Nexus 6 在开启了 FDE 的情况下,随机读取性能下降了 62.9%,随机写入性能下降了 50.5%,有序读取性能的下降幅度达到了惊人的 80.7%。
据悉,在 FDE 开启的时候,所有写入磁盘的资料均需要先加密,所有读取的资料都需要先解密。
与 SSD 不同,eMMC 目前没有内建的加密标准,而且手机上的 SoC 也没有专门的模组用来处理 FDE 功能,这些都是导致机器性能大幅下降的原因。
更糟糕的是,AnandTech 指出,FDE 只有在使用者设置了密码的情况下才有效。
如果用户没有设置这个密码,那么设备不仅没有得到保护,还要遭受性能被拖慢的折磨。
要知道,对相当一部分用户来说,不为设备设置密码也不会改系统预设设置是再正常不过的事情。
不管怎样,如果你手上的 Nexus 6 碰上了一些性能问题,那么很有可能是 FDE 惹的祸。
对 Google 来说,增强设备安全性的初衷值得肯定,但我们还是希望 Google 能找到一个更完善的方案。