Intels AES-NI-Leistung: Ist die Festplatte nicht der Engpass?

1120
Mark K.

Kann ich mit AES-NI, das dm-crypt / LUKS für die Festplattenverschlüsselung verwendet, eine Leistungssteigerung erzielen?

Ist die Festplatte nicht auch ohne Hardwarebeschleunigung der Engpass?

5

1 Antwort auf die Frage

8
Breakthrough

Die Festplatte ist der Engpass in einigen Fällen (hängt davon ab, wie schnell Ihr CPU ist), aber es gibt einige Rechenzeit, bevor die Daten auf das Laufwerk geschrieben werden, und das ist es, was die Umsetzung der Anweisung AES Satzes war. Es sollte auch dazu beitragen, verschlüsselte Dateikomprimierungsvorgänge (z. B. durch 7-zip) zu beschleunigen oder komplexe Hash-Algorithmen für große Datenmengen auszuführen.

Die Geschwindigkeit, die Sie sehen, hängt davon ab, wie langsam Ihre CPU ist (alle relativ am Ende), aber Sie werden eine Beschleunigung sehen, da sie zuerst die Daten vom Laufwerk (oder aus dem Speicher) laden, verschlüsseln muss und dann verschieben Sie es wieder auf die Festplatte. Dies verringert die Verschlüsselungsgeschwindigkeit, die möglicherweise ein Faktor ist (die Geschwindigkeit hängt stark von Ihrer Systemkonfiguration ab, insbesondere von der CPU- und RAM-Geschwindigkeit).

Diese Beschleunigungen sollten dazu beitragen, die Übertragungsgeschwindigkeiten in Echtzeit (die Sie erhalten, wenn Sie unverschlüsselte Dateien ohne Verschlüsselungsaufwand kopieren) viel näher bringen.

Die Festplatte ist möglicherweise nicht der Engpass, wenn sie schnell genug ist, wie bei einer SSD. Je mehr Zeit die CPU für das Verschlüsseln von E / A aufwenden muss, desto mehr Zeit benötigen andere auf dem System ausgeführte Prozesse nicht. Schließlich kann AES-NI im Vergleich zur nichtbeschleunigten Verschlüsselung auch einen niedrigeren Stromverbrauch ermöglichen - ein Gewinn sowohl für die Batterielebensdauer als auch für Kühlsysteme. afrazier vor 12 Jahren 1
@afrazier Wenn Sie etwas verschlüsseln, AES-NI oder nicht, werden Sie relativ viel Strom verbrauchen. Ich glaube nicht, dass ein Endbenutzer den Unterschied erkennen würde, und Ihre CPU würde immer noch ziemlich heiß werden. Breakthrough vor 12 Jahren 0