Android 5.0(Lollipop)引入了全盘加密功能,以提高设备的安全性。然而,启用全盘加密后,可能会对设备的性能产生一定影响,包括读取速度的下降。以下是一些可能导致读取速度下降的原因和相应的解决方法:
### 可能的原因
1. "加密和解密过程":全盘加密需要在读取数据时进行加密和解密操作,这会增加CPU的负担,从而影响读取速度。
2. "存储介质":如果使用的是较慢的存储介质(如eMMC),加密操作可能会进一步降低性能。
3. "系统资源":加密操作会占用更多的系统资源,导致其他操作的性能下降。
### 解决方法
1. "使用高速存储介质":如果可能,升级到更快的存储介质,如UFS 2.0或更高版本,可以显著提高读取速度。
2. "优化系统设置":确保系统设置中启用了最佳性能模式,关闭不必要的后台应用和服务,以释放系统资源。
3. "固件更新":检查设备制造商是否发布了针对您设备的固件更新,这些更新可能包含性能优化和bug修复。
4. "恢复出厂设置":如果问题仍然存在,可以尝试恢复出厂设置。注意,在执行此操作之前,务必备份所有重要数据。
5. "联系制造商":如果以上方法都无法解决问题,建议联系设备制造商的技术支持,获取进一步的帮助。
### 其他
相关内容:
Android 5.0 Lollipop带来了诸如远程kill switch技术(手机被窃后删除数据并禁用手机)和信任位置等功能之外也是首个在新设备上启用全盘存储加密(FDE)的Android版本,充分体现了谷歌在棱镜监控丑闻和用户数据被窃事件频发环境下的深入思考,不过外媒AnandTech在进行深入测试中发现全盘加密对数据的读取/写入性能会产生比较大的影响。
在使用AndEBench软件进行的测试中可以发现在启用FDE功能之后读写性能产生了明显的下降,在Nexus 6上,随机读取速度下降了62.9%,随机写入速度下降了50.5%,而最大的变化在于连续读取速度方面,降幅达到了80.7%。有些奇怪的是FDE早在Android 3.0 Honeycomb就已经开始出现使用,指示Lollipop是首个作为默认激活的系统版本。
在启用FDE之后,所有对设备存储的写入在存储和读取之前都需要进行加密程序,而在读取过程中发送给内存之前就完成了解密操作。不过事情更加糟糕的是锁屏密码是保证设备安全的重要手段,但是大部分用户都没有设置锁屏密码的习惯,这就意味着哪怕开启了KDE功能,也并非能够获得太多的保护。