Geschwindigkeit der TrueCrypt-Verschlüsselung der gesamten Festplatte


49

Ich bekomme bald einen neuen Entwicklungs-Laptop und denke darüber nach, TrueCrypt zum Verschlüsseln der gesamten Festplatte zu verwenden.

Mit welchem ​​Leistungseinbruch kann ich rechnen? 10%? 30%? Mehr? Würde das Kompilieren / Verwenden von Visual Studio unter der Annahme, dass sich die Arbeitsauslastung auswirkt, ebenfalls große Auswirkungen haben? Ich kann so etwas nicht im Web finden.

Antworten:


44

Ich habe keine genauen Zahlen, aber es wird einen gewissen Leistungsabfall geben, wenn auch einen geringfügigen.

In einem Blogbeitrag wurde die allgemeine Leistung der vollständigen Festplattenverschlüsselung auf einer Systempartition und die möglichen Auswirkungen auf die vom Benutzer wahrgenommene Leistung beschrieben. Es scheint darauf hinzudeuten, dass die CPU einen größeren Leistungseinbruch erleidet als die Festplatte:

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

Nach der Verschlüsselung hatte 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 dort habe ich meinen Treffer gesehen. Wenn Sie darüber nachdenken, ist es sinnvoll - das Ver- und Entschlüsseln der Daten führt im Allgemeinen nicht zum Lesen / Schreiben von wesentlich mehr Daten (das Ver- und Entschlüsseln erfolgt auf Block- oder Sektorebene, also nicht auf der gesamten Dateiebene) sehen nicht wesentlich reduzierte Festplattenleistung.

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.

Lesen Sie auch den Blog-Beitrag von Scott Gu zur Geschwindigkeit der physischen Festplatte (dh der Drehzahl) ( Tipp / Trick: Festplattengeschwindigkeit und Visual Studio-Leistung ), der einen großen Unterschied zur Leistung von Visual Studio machen kann, unabhängig davon, ob Verschlüsselung verwendet wird oder nicht.

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


2
Aus eigener Erfahrung habe ich bei der Verwendung von Truecrypt keine nennenswerten Leistungseinbußen festgestellt. Ich bin in Visual Studio und führe den ganzen Tag über lokale virtuelle Maschinen aus.
Joe Kuemerle

1
Ich kann dasselbe bestätigen - ich verwende TrueCrypt auf meinem Thinkpad T500 auf der gesamten Festplatte und habe keine Leistungsprobleme festgestellt.
Ljubomir

1
Neue Intel-CPUs bieten Hardwarebeschleunigung für AES. TrueCrypt unterstützt dies und beschleunigt die Verschlüsselung erheblich.
KovBal

6

Ich habe mein Netbook HD (ein Samsung NC10) TrueCrypted. Es gibt keinen merklichen Unterschied in der täglichen Verwendung (aber ich mache nichts Schweres wie Kompilieren oder Verwenden von PhotoShop), abgesehen von Ruhezustand und Wiederherstellung aus dem Ruhezustand, der dramatisch langsamer ist.

Wenn Sie Tools | Benchmark In TrueCrypt können Sie die Verschlüsselungsraten für die verschiedenen Chiffren anzeigen. Verwenden Sie die Anzahl der MB / s, um zu bestimmen, wie lange es dauern wird, den gesamten Speicher auf die Festplatte zu sichern. Mein NC10 benötigt ungefähr 90 Sekunden für den Ruhezustand (mit TrueCrypt), was zwar unpraktisch, aber nicht so unpraktisch ist, wie wenn ich das Netbook verloren hätte und mit jemandem zu tun hätte, der auf alle meine Daten zugreifen kann.


6

Ich habe eine Reihe von Tests durchgeführt, um ein großes Projekt auf einem Windows 7-Desktop zu kompilieren (die Kompilierung dauert ca. 10 Minuten). Es gab absolut keinen Unterschied in meinen Erstellungszeiten vor und nach der TrueCrypt-Erstellung der Festplatte (mit AES).


3

Das habe ich schon gemacht. Die Leistung ist nicht so stark gesunken. Die De- / Verschlüsselung wird im Speicher ausgeführt. Und die neueren Versionen mobilisieren mehrere Kerne, falls verfügbar . Sie sollten sich mit der schnellsten Verschlüsselungsmethode zufrieden geben, um mehr Geschwindigkeit zu erzielen. Sie können die Algorithmen in TrueCrypt vergleichen . AES ist die schnellste Variante, die kombinierte Verschlüsselung verlangsamt die Geschwindigkeit.

Ich habe überhaupt keine Performance-Kulisse bemerkt, obwohl es einige gegeben haben muss. In Wikipedia finden Sie Hinweise zur Leistung .


2

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

Ein dateibasiertes Volume ist jedoch viel langsamer und viele Aufgaben können das Doppelte der Zeit in Anspruch nehmen (wieder habe ich keine Zahlen, aber es ist erheblich langsamer).

Letztendlich haben alle anderen Programme, die Sie auf Ihrem Computer installieren, wahrscheinlich einen größeren Einfluss auf die allgemeine Leistung als das Verschlüsseln der Systemfestplatte.


1

Ich habe einen 4-Kern-Rechner (8 Threads) und verwende eine mit 1 TB partitionierte Festplatte, 500 GB verschlüsselt und 500 GB unverschlüsselt. Das Kompilieren eines Projekts auf der verschlüsselten Partition dauert ungefähr 40 Minuten, und die CPU ist für die meisten davon im Leerlauf. Das Kompilieren auf der unverschlüsselten Festplatte dauert ungefähr 6 Minuten. Das ist mit Multiprocessing-Kompilierung in VS2010 aktiviert. Ich denke, die Verschlüsselung wird zu einem schweren Flaschenhals, wenn Sie viele Kerne haben.


1

Mein Arbeitgeber installiert PGP Whole Disk Encryption auf meinem Lenovo W500 und der subjektive Leistungstreffer liegt bei 30% bis 50%. Alles ist viel, viel langsamer. Das Wichtigste ist, dass der Startvorgang und alle Programmstarts erheblich verzögert werden. Nächstes Problem: Funktioniert die Defragmentierung der Festplatte noch? Es können keine Informationen gefunden werden, und der Leistungsverlust weist möglicherweise auf ein Problem hin. Empfehlen Sie mir, was ich zu Hause mache: Verschlüsseln Sie nur Daten, verwenden Sie keine hybernation und fragen Sie sich, wie wichtig Ihre Daten sind, damit sich jemand die Mühe macht, Ihre Auslagerungsdatei zu analysieren.


0

Ich würde erwarten, dass die Leistung beim Schreiben stark sinkt, beim Lesen jedoch nicht so stark. Sie können die Datenträger- und Speicherauslastung von Visual Studio überwachen, sie mit den im Web verfügbaren Daten vergleichen und nach Möglichkeit verzögerte Schreibvorgänge für Datenträger verwenden.


0

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

Ich habe es aber partitioniert, sodass nur mein Betriebssystem und meine Dateien TrueCrypt verwenden. Die Programmdateien befinden sich auf einem anderen Laufwerk.


0

Ich habe meinen gesamten Laptop seit Oktober 2012 verschlüsselt. Ich kann zwar Filme abspielen, aber es ist langsamer, aber nicht wahrnehmbar. Ich hatte nur einige Probleme beim Kompilieren einer DVD mit MS DVD Maker, es dauert mehr als 2 Stunden, aber ich weiß wirklich nicht, ob es daran liegt, dass ich TC verwende, trotzdem brauche ich TC, weil es sicher ist und mit ri $ k $ meine info, das wenn du keine sensiblen infos schützen musst ist besser nicht zu verschlüsseln.

Gut aussehen.

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


0

Lass die Tests sprechen:

WDS250G2X0C NVMe 256 GB

WDS250G2X0C NVMe 256 GB

WDS250G2X0C NVMe 256 GB verschlüsselt

WDS250G2X0C NVMe 256 GB verschlüsselt

Zentralprozessor

Zentralprozessor

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.