Шифрование по умолчанию негативно влияет на скорость чтения/записи в Android 5.0
Как известно, операционная система Android 5.0 впервые включает в себя полное шифрование данных по умолчанию (Full Disk Encryption, FDE). Это и неудивительно с учётом современного внимания к вопросам информационной безопасности и приватности, однако за безопасность придётся заплатить.
Портал Anandtech провёл исследование производительности устройств на новой системе Google и обнаружил заметное падение скорости чтения и записи данных при шифровании. Смартфон Nexus 6 в бенчмарке AndEBench показал падение скорости чтения/записи случайных и последовательных блоков данных, как видно на приведённом ниже графике.
Скорость чтения случайных блоков при включенном шифровании падает на 62,9%, записи на 50,5%, чтения последовательных данных на 80,7%. Также в анализе рассматривались аппараты Nexus 5, сначала на Android 4.4, а потом с обновлением до Android 5.0. После обновления функция FDE не включается автоматически. Полное шифрование поддерживается на платформе с версии Android 3.0 Honeycomb, где оно по умолчанию было отключено.
При этом доступ к хранящимся на устройствах пользователей ключам для расшифровки данных можно получить, если экран блокировки не защищён паролем, что бывает в большинстве случаев. В результате шифрование для сохранности данных может лишиться смысла, при этом пострадает и скорость работы. В случае, если производительность новых устройств на Android 5.0 покажется кому-то недостаточной, решением может стать отключение шифрования.