Geschwindigkeit der gesamten Festplattenverschlüsselung von TrueCrypt

49788
Gareth

Ich bekomme bald einen neuen Entwicklungs-Laptop und denke darüber nach, TrueCrypt zu verwenden, um die gesamte Festplatte zu verschlüsseln.

Welche Art von Leistungsabfall kann ich erwarten? 10% 30% Mehr? Angenommen, die Arbeitslast wirkt sich aus, wäre das Kompilieren / Verwenden von Visual Studio jedoch stark beeinträchtigt? Ich kann so etwas im Internet nicht finden.

49

10 Antworten auf die Frage

44
CraigTP

Ich habe keine spezifischen Zahlen, aber die Leistung wird sich etwas verschlechtern, wenn auch ein wenig.

In einem Blogbeitrag wurde die allgemeine Leistung der vollständigen Festplattenverschlüsselung auf einer Systempartition beschrieben und wie dies die Leistung der Benutzer beeinflussen kann. Es scheint zu deuten, dass die CPU einen größeren Performance-Treffer als die Festplatte hat:

Für mich war die kritische Frage, welche Art von Overhead die Verschlüsselung Ihrer Festplatte auf die Leistung des Gesamtsystems hat. Um dies auszuprobieren, habe ich HDTune verwendet, um die Laufwerksleistung vor und nach der Verschlüsselung mit TrueCrypt zu messen. Vor der Verschlüsselung habe ich mit der SATA-Festplatte meines Laptops im AHCI-Modus eine durchschnittliche Übertragungsrate von etwa 47 MB ​​/ s festgestellt. Max betrug etwa 59,9 MB / s und eine Burst-Rate von 85,8 MB / s bei einer durchschnittlichen CPU-Auslastung von 4,1% während des Tests. HD-Leistung vor Truecrypt

Nach der Verschlüsselung sah ich eine durchschnittliche Übertragungsrate von 46,9 MB / s, einen Spitzenwert von 59,7 MB / s, einen Burst von 62,9 MB / s und eine durchschnittliche CPU-Auslastung von 26,7%. Ich habe es nicht erwartet, aber da habe ich meinen Treffer gesehen. Es macht Sinn, wenn Sie darüber nachdenken - die Ver- und Entschlüsselung der Daten führt in der Regel nicht dazu, dass wesentlich mehr Daten gelesen / geschrieben werden (Ver- und Entschlüsselung erfolgt auf Block- oder Sektorebene, nicht auf der gesamten Dateiebene), so dass Sie dies tun Die Leistung der Festplatte wird erheblich reduziert.

Tom's Hardware hat auch einen guten Artikel, " Schützen Sie Ihre Daten mit Verschlüsselung ", der die Auswirkungen auf die Leistung der Verwendung von TrueCrypt auf einem vollständigen Volume beschreibt.

In Scott Gus Blogeintrag finden Sie auch Informationen zur Geschwindigkeit der physischen Festplatte (z. B. RPM) ( Tipp / Trick: Festplattengeschwindigkeit und Leistung von Visual Studio ), die einen großen Einfluss auf die Leistung von Visual Studio haben kann, unabhängig davon, ob eine Verschlüsselung verwendet wird oder nicht.

Hier gibt es einen weiteren Beitrag: Welche Auswirkungen hat die Systemverschlüsselung mit TrueCrypt auf die Leistung?

Aus eigener Erfahrung habe ich bei der Verwendung von Truecrypt keine nennenswerten Auswirkungen auf die Leistung festgestellt. Ich bin in Visual Studio und habe den ganzen Tag über lokale virtuelle Maschinen. Joe Kuemerle vor 15 Jahren 2
Ich kann das auch bestätigen - mit TrueCrypt auf meinem Thinkpad T500 auf der gesamten Festplatte und habe keine Leistungsprobleme bemerkt. ljubomir vor 15 Jahren 1
Neue Intel-CPUs verfügen über Hardwarebeschleunigung für AES. TrueCrypt unterstützt dies und macht die Verschlüsselung wesentlich schneller. KovBal vor 12 Jahren 1
6
Jason Brown

Ich habe mein Netbook HD (ein Samsung NC10) TrueCrypted. Es gibt keinen Unterschied im täglichen Gebrauch (aber ich mache nichts Schweres wie das Kompilieren oder PhotoShop verwenden), abgesehen vom Ruhezustand und dem Wiederherstellen aus dem Ruhezustand, der erheblich langsamer ist.

Wenn Sie Tools | Benchmarking von TrueCrypt aus können Sie die Verschlüsselungsraten für die verschiedenen Chiffren sehen. Verwenden Sie die Anzahl der MB / s, um zu bestimmen, wie lange es dauert, den gesamten Speicher auf der Festplatte abzulegen. Mein NC10 benötigt etwa 90 Sekunden, um in den Ruhezustand zu wechseln (mit TrueCrypt), was unbequem ist, aber nicht so unbequem, wie es wäre, wenn ich das Netbook verlor und mit jemandem umgehen musste, der Zugriff auf alle meine Daten hat.

6
mhenry1384

Ich habe eine Reihe von Tests durchgeführt, bei denen ein großes Projekt auf einem Windows 7-Desktop kompiliert wurde (das Kompilieren dauert etwa 10 Minuten). Es gab absolut keinen Unterschied in meinen Bauzeiten vor und nach TrueCrypting der Festplatte (mit AES).

3
galaktor

Ich habe das schon gemacht. Die Leistung ging nicht so stark zurück. Die De- / Verschlüsselung wird im Speicher ausgeführt. Und die neueren Versionen mobilisieren, falls verfügbar, mehrere Kerne . Sie sollten mit der schnellsten Verschlüsselungsmethode rechnen, um mehr Geschwindigkeit zu erreichen. Sie können die Algorithmen in TrueCrypt vergleichen . AES ist das schnellste, die kombinierte Verschlüsselung wird langsamer.

Ich habe überhaupt keine Performance-Kulisse bemerkt, obwohl es welche gegeben haben muss. Überprüfen Sie die Wikipedia auf Hinweise zur Leistung .

2
Jonas Pegerfalk

Wenn Sie vorhaben, die gesamte Festplatte zu verschlüsseln, sollte der Leistungsabfall eigentlich nicht so schlecht sein. Leider habe ich keine Zahlen, aber das System scheint ungefähr die gleiche Leistung wie vor dem Verschlüsseln der Festplatte zu haben, wenn eine Standard-Entwicklungsumgebung wie Visual Studio, SVN usw. ausgeführt wird.

Ein dateibasiertes Volume ist jedoch viel langsamer und viele Aufgaben können doppelt so lange dauern (wiederum habe ich keine Nummern, aber es ist erheblich langsamer).

Am Ende des Tages haben alle anderen Programme, die Sie auf Ihrem Computer installieren, wahrscheinlich wesentlich mehr Einfluss auf die allgemeine Leistung als die Verschlüsselung der Systemfestplatte.

1
angrywill

Ich habe eine 4-Kern-Maschine (8 Threads) und verwende eine partitionierte Festplatte mit 1 TB, 500 GB verschlüsselt und 500 GB nicht verschlüsselt. Das Kompilieren eines Projekts auf der verschlüsselten Partition dauert ungefähr 40 Minuten. Das Kompilieren auf der nicht verschlüsselten Festplatte dauert etwa 6 Minuten. Dies ist mit aktiviertem Multiprocessing-Kompilieren in VS2010. Ich denke, die Verschlüsselung wird zu einem strengen Flaschenhals, wenn Sie viele Kerne haben.

1
Thomas.S

My employer install PGP whole disk encryption on my Lenovo W500 and the subjective perfomance hit is a 30% to 50%. Everything is much, much slower. Most importantly start up and all program starts are delayed remarkably. Next issue: is disk defragmentation still working - cannot find any information and the performance hit may indicate there is some kind of issue. Recommend what I do at home: Encrypt data only, don't use hybernation, and ask yourself how important are your data that someone makes the effort to analyze your pagefile.

0
slipbull

Ich würde erwarten, dass die Leistung beim Schreiben stark abfällt, beim Lesen jedoch nicht so ernst. Sie können die Datenträger- und Arbeitsspeichernutzung von Visual Studio überwachen, mit den im Internet verfügbaren Informationen vergleichen und, wenn möglich, verzögerte Schreibvorgänge verwenden.

0
Benny

Ich war TrueCrypt auf einer 500-GB-Festplatte und sehe keine Leistungsprobleme.

Aber ich habe eine Partition, so dass nur mein Betriebssystem und meine Dateien TrueCrypt verwenden. Die Programmdateien befinden sich in einem anderen Laufwerk.

0
BDM

Ich habe meinen entyre Laptop seit Oktober 2012 verschlüsselt, kompliziere, spiele, spiele Filme und keine Probleme, er ist langsamer, aber unmerklich. Ich hatte nur ein paar Probleme, eine DVD mit MS DVD Maker zu kompilieren, es dauert mehr als 2 Stunden, aber ich weiß nicht, ob es sich um TC handelt. Trotzdem brauche ich TC wegen des sicheren und ri $ k $ mit Meine Informationen, wenn Sie sensible Daten nicht schützen müssen, ist es besser, nicht zu schreiben.

Gut aussehen.

Intel Core I7 1,6 - 2,8 MHz x 8 T. 8 GB RAM 1 G DDR3 ATI RADEON.