Verlangsamt die FileVault-Verschlüsselung den Lese- / Schreibzugriff auf eine SSD?


68

Ich hatte nie Lust, FileVault auf früheren Macs zu aktivieren, aber jetzt starte ich OS X auf einer SSD. Gibt es eine merkliche Abnahme der Geschwindigkeit?



4
Diese Frage ist nicht SSD-spezifisch.
Daniel

Nimmt es nicht Zeit in Anspruch, das Laufwerk zu verschlüsseln? Haben die Leute hier, die getestet haben, eine Weile gewartet (24 Stunden?), Nachdem sie Filevault zum Testen freigegeben haben? Wenn das System mit Lesen / Schreiben beschäftigt ist, um das Laufwerk zu verschlüsseln, kann ich mir vorstellen, dass die Leistung schlechter ist als unter normalen Bedingungen. Nur ein Gedanke.

2
Interessiert zu wissen, was die Antwort auf diese in 2017 ...
f01

Antworten:


50

Jedes Mal, wenn Sie den Computer dazu bringen, etwas Besonderes zu tun, in diesem Fall den gesamten Dateizugriff zu verschlüsseln / entschlüsseln, dauert es länger und der Computer verlangsamt sich ein wenig.

FileVault 1 verlangsamte die Geschwindigkeit merklich, aber mit FileVault 2 (eingeführt in OS X 10.7 (Lion)), das auf einer SSD ausgeführt wird, ist beim Lesen oder Schreiben von Dateien kein merklicher Rückgang zu verzeichnen. Ich habe dies auf einem 15 "MacBook Pro Retina und einem 2012 11" MacBook Air aktiviert. Dies fällt nur beim Neustart auf, da vor dem Starten des Startvorgangs ein Kennwort erforderlich ist.

Möglicherweise bemerken Sie, dass das System langsam ist, wenn Sie FileVault 2 zum ersten Mal aktivieren, da es das gesamte Laufwerk verschlüsseln muss. Sobald dies erledigt ist, werden Sie wahrscheinlich vergessen, dass es eingeschaltet ist.

Wenn Sie der Meinung sind, dass Sie mit mir nicht einverstanden sind, ist es einfach, FileVault auszuschalten. Sie werden wieder die langsame Anfangsphase haben, da das gesamte Laufwerk entschlüsselt wird.


62
Hier ist ein Datenpunkt: Die 512-GB-PCIe-SSD in meinem neuen rMBP hat anfänglich eine Lese- / Schreibgeschwindigkeit von etwa 725/700 MB / s. Nachdem FileVault aktiviert und der Datenträger zu etwa 50% gefüllt wurde, wurde er auf 715/695 verlangsamt. Unsere CPUs verfügen über spezielle Anweisungen zur Optimierung von AES, sodass die Auswirkungen auf die Leistung praktisch gleich Null sind.
gabedwrds

Genau. "Jedes Mal, wenn Sie den Computer dazu bringen, etwas Besonderes zu tun, in diesem Fall wird das Verschlüsseln / Entschlüsseln des gesamten Dateizugriffs länger dauern und der Computer wird etwas langsamer." ist einfach falsch.
Arran Cudbard-Bell

23

Meine eigene Erfahrung mit File Vault 2 für Samsung 840 EVO auf einem MacBook Pro mit Mavericks Anfang 2011 ist, dass die Verlangsamung nicht spürbar ist.

Einzelheiten:

Ich habe eine Geschwindigkeitsmessung durchgeführt, bevor ich File Vault 2 mit gedreht habe

time dd if=/dev/zero bs=1024k of=tstfile count=1024

Das ergab ca. 490 mb / s. Nachdem File Vault 2 eingeschaltet und die Verschlüsselung abgeschlossen war, wurden bei einem weiteren Lesevorgang etwa 315 mb / s angezeigt. Das sah schlecht aus, also habe ich einen Neustart durchgeführt.

Dann nahm ich drei weitere Lesungen vor. Sie zeigten 492, 507 und 503 mb / s. Ich behaupte nicht, dass File Vault 2 die Geschwindigkeit verbessert hat. Ich hätte vor dem Aktivieren der Verschlüsselung mehrere Lesevorgänge durchführen sollen, um eine Vorstellung vom erwarteten Bereich zu erhalten.

Mit den Daten, die ich habe, würde ich sagen, dass, was auch immer die Strafe ist, es nicht bemerkbar ist.


3
Sie haben wahrscheinlich in den Cache geschrieben. Sie müssen den Cache als Teil Ihres dd-Benchmarks leeren. Verwenden Sie dazu den Befehl "sync" (/ bin / sync).
Judepereira

2

Ich habe gerade Filevault 2 ausgeschaltet. Für alle, die in diesem Thread nach aktuellen Informationen suchen, hier ist es.

Corsair FORCE GT 480GB 1.5 Jahre alt. Die Schreibgeschwindigkeiten in Dateitresor 2 lagen unter 250 MB / s. Bemerkte den Leistungsabfall.

Sichern Sie den gelöschten freien Speicherplatz, indem Sie den Datentresor 2 für deaktivierte Datenträger reparieren

Neue Schreibgeschwindigkeiten von 438 MB / s entsprechen nahezu den Lesegeschwindigkeiten von 4510 MB / s.

FileVault 2 zeigt Ihnen extreme Leistungseinbußen und sollte für alle Benutzer vermieden werden, die das Geld für das Upgrade auf eine SSD ausgegeben haben.


Welche CPU benutzt du? @gabedwrds wies darauf hin, dass einige CPUs die AES-Verschlüsselung optimieren können. Es wäre also interessant zu sehen, ob dies Ihre Verlangsamung erklärt.
Alan Shutko

4
Hast du gesagt, Lesegeschwindigkeiten von 4510 MB / s? Nun, das ist einfach unverschämt, das heißt unmöglich. Zweitens stimmt 4510 nicht mit 438 überein. Drittens haben Sie Ihre Lesegeschwindigkeit mit Filevault2 nicht erwähnt.
Acumenus
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.