Desempenho AES-NI da Intel: O gargalo não é o disco rígido?

5

Verei um ganho de desempenho com o AES-NI usando o dm-crypt / LUKS para criptografia do sistema de disco rígido?

O gargalo não é o disco rígido mesmo sem aceleração de hardware?

    
por Mark K. 25.07.2011 / 06:53

1 resposta

8

O disco rígido é o gargalo em alguns casos (depende da velocidade da sua CPU), mas há algum tempo de computação antes que os dados sejam gravados na unidade, e isso é o que a implementação de O conjunto de instruções AES era para. Também foi planejado para ajudar a acelerar as operações de compactação de arquivos criptografados (por exemplo, através do 7-zip) ou a execução de algoritmos de hashing complexos em grandes quantidades de dados.

O aumento de velocidade que você vê dependerá de quão lento seu processador é (todo relativo no final), mas você irá ver uma aceleração já que ele primeiro carregue os dados da unidade (ou memória), criptografe-os e, em seguida, mova-os de volta para o disco rígido. Isso reduz a velocidade de criptografia, o que pode ou não ser um fator (a velocidade é altamente dependente da configuração do seu sistema, especificamente a velocidade da CPU e da RAM).

Essas acelerações devem ajudar a aproximar você da velocidade de transferência em tempo real (obtida ao copiar arquivos não criptografados sem sobrecarga de criptografia).

    
por 25.07.2011 / 17:29