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

1023
Mark K.

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

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

5

1 ответ на вопрос

8
Breakthrough

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

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

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

The hard drive may not be the bottleneck if it's fast enough, like with an SSD. Also, the more time the CPU must spend doing encrypted I/O is time that other processes running on the system don't get to use. Finally, AES-NI may also allow for lower power usage when in use compared to non-accelerated encryption -- a win for both battery life and cooling systems. afrazier 13 лет назад 1
@afrazier when you're encrypting anything, AES-NI or not, you'll be drawing a relatively large amount of power. I don't think an end user would see the difference, and your CPU would still get quite hot. Breakthrough 13 лет назад 0

Похожие вопросы