Производительность Intel AES-NI: не является ли жесткий диск узким местом?

Увижу ли я прирост производительности с AES-NI, использующим dm-crypt/LUKS для шифрования системы жесткого диска?

Разве жесткий диск не является узким местом даже без аппаратного ускорения?

1 ответ

Жесткий диск является узким местом в некоторых случаях (зависит от того, насколько быстрым является ваш ЦП), но есть некоторое время для вычисления, прежде чем данные будут записаны на диск, и именно для этого была реализована реализация набора инструкций AES. Он также был предназначен для ускорения операций сжатия зашифрованных файлов (например, через 7-zip) или выполнения сложных алгоритмов хеширования больших объемов данных.

Ускорение, которое вы увидите, будет зависеть от того, насколько медленным будет ваш ЦП (все относительно в конце), но вы увидите ускорение, так как он должен сначала загрузить данные с диска (или памяти), зашифровать его и затем переместите его обратно на жесткий диск. Это снижает скорость шифрования, которая может или не может быть фактором (скорость сильно зависит от конфигурации вашей системы, в частности, от скорости процессора и оперативной памяти).

Эти ускорения должны помочь вам приблизиться к скорости передачи в реальном времени (которую вы получаете при копировании незашифрованных файлов без лишних затрат на шифрование).

Другие вопросы по тегам