Verbraucht die Verwendung des neuen FileVault weniger Speicherplatz als Legacy FileVault?

Ich habe (Legacy) FileVault auf Snow Leopard verwendet und als ich auf Lion aktualisiert habe, blieb ich auf Legacy FileVault. Ich bemerke, dass FileVault viel Speicherplatz verbraucht, der dann wiederhergestellt wird, sobald ich mich abmelde. Manchmal kann dies im Bereich von 5-8 GB liegen. Ich denke darüber nach, auf das neue FileVault in Lion umzusteigen, aber ich frage mich, wie die Festplattennutzung im Vergleich zu Legacy FileVault ist.

Benötigt das neue FileVault in Lion mehr oder weniger Speicherplatz als Legacy FileVault? Wird es weiterhin vorübergehend viel Speicherplatz verbrauchen (dh nach einem Neustart wird es den gesamten Speicherplatz freigeben)?

Antworten (3)

Die beiden Technologien haben außer dem Namen nichts gemeinsam und können nicht direkt verglichen werden. Der alte Filevault hat eine Ersatz-Bundle-Image-Datei für Ihren Home-Ordner erstellt, die verschlüsselt war. Der neue verschlüsselt einfach das gesamte Laufwerk auf eine Weise, die für den Benutzer unsichtbar ist.

Wenn überhaupt, kann es sein, dass die Verwaltung eines Sparsebundle, das nicht für die Verschlüsselung ganzer Festplatten verwendet wird, leicht belauscht wird, aber ich bezweifle, dass es signifikant genug ist, um es zu einem Teil Ihrer Entscheidung zu machen, es zu verwenden oder nicht.

Wenn ich deine Antwort nicht falsch verstanden habe, bin ich anderer Meinung. Das Sparse-Bundle-Speicherformat hatte alle Nachteile eines Dateisystems, in dem Dateiänderungen und -löschungen nicht durchgeführt werden, bis eine Offline-Komprimierungsoperation ausgelöst wird. Bei einem leeren Ordner beträgt der ursprüngliche Overhead vielleicht 400 MB weniger, aber in der Praxis hat das neue System keinen inkrementellen oder variablen Overhead und ist in der Praxis vom Standpunkt der Speichereffizienz weit überlegen.
Ich nehme an, es hängt von Ihrer Definition von "Overhead" ab, sicherlich gibt es, wie @kylecronin beschrieben hat, Probleme, die ich hier vielleicht beschönigt habe (aber nicht wiederholen werde, da er alles sagt), also nehmen Sie diese Antwort im Zusammenhang mit Kyles.
Unter uns dreien - hoffentlich bleibt dabei kein Aspekt unbeantwortet :-)

Wie Stuffe sagte, basieren die beiden Versionen von FileVault auf völlig unterschiedlichen Technologien. Die Auswirkungen auf den Speicherplatz sind jedoch nicht trivial. Das neue FileVault ist eine Festplattenverschlüsselung auf Blockebene und existiert als solche vollständig außerhalb des Dateisystems und nimmt daher keinen Speicherplatz im Dateisystem ein. Es kann eine kleine Menge an tatsächlichem Speicherplatz beanspruchen, aber die Zahl, die Sie sehen, wenn Sie Ihre Festplatte in Mac OS X mit „Informationen abrufen“ aufrufen, wird von Lions neuem FileVault niemals beeinflusst.

Das alte FileVault war jedoch innerhalb des Dateisystems implementiert - wie Stuffe sagte, es war ein verschlüsseltes Sparsebundle für jeden Benutzer. Dies hatte Auswirkungen dahingehend, dass, wenn dem Sparsebundle viel Speicherplatz zugewiesen wurde, während es gemountet wurde (während der Benutzer angemeldet war), es nur zurückgefordert werden konnte, wenn es nicht gemountet wurde (wenn sich der Benutzer abmeldete). Ich war selbst schon oft in dieser Situation, weil ich wusste, dass der Speicherplatzmangel auf meiner Festplatte bedeutete, dass ich nicht nur einige Dateien löschen, sondern auch den qualvollen Prozess des Abmeldens durchlaufen und warten musste, wer weiß, wie lange ich Mac OS X zurückfordern kann etwas von diesem Raum. Das neue FileVault in Lion beseitigt all das.

Ja – der für die neue Dateitresorverschlüsselung erforderliche Overhead benötigt weniger Speicherplatz als die alte FileVault-Implementierung. Oftmals werden auf Laufwerken in der Größe von 250 bis 500 GB zehn und mehr Gigabyte weniger Speicherplatz benötigt und bei normaler moderater Dateinutzung von Fotos, Musik und leichten Videos Speicherplatz benötigt.


Die neue Implementierung verwendet nur eine feste Menge an Speicherplatz, um die Speicherung der Schlüssel zu handhaben, die zum Entschlüsseln des Kernspeichers benötigt werden. Die meisten Laufwerke reservieren 650,0 MB Speicherplatz für die Wiederherstellungs-Festplatte, die erstellt (oder verwendet) wird, wenn Sie eine ganze Festplatte in Lion mit File Vault verschlüsseln.

Die ältere Implementierung speicherte den Benutzerordner nur in einem Sparse-Disk-Image, was zu etwas weniger anfänglichem Overhead führte, um den Schlüsselspeicherplatz und das Anfangsverzeichnis zum Verfolgen der Dateien innerhalb des Sparse-Disk-Image zu erstellen. Bei der Verwendung werden die Dateien jedoch zum Löschen markiert und nicht tatsächlich gelöscht, bis eine spätere "Rückgewinnung" oder "Komprimierung" des Speicherplatzes erfolgt, der durch dieses Verfahren zum Verschlüsseln der Dateien verwendet wurde. Es war nicht ungewöhnlich, dass in normalen Situationen, in denen Benutzer File Vault auf Betriebssystemen vor Lion aktiviert hatten, Dutzende von Gigabyte Speicherplatz zur Verfügung standen.

Wenn Sie auf die neue Verschlüsselung umstellen, benötigen Sie keine kompakte Zeit oder Verzögerung mehr. Der Overhead ist fest und konstant. Dies allein ist ein großer Vorteil, noch bevor Sie berücksichtigen, wie das neue logische Volume das Brechen von Apps stoppt, da die Verschlüsselung für alle Anwendungen völlig transparent ist.

Wie üblich enthält die Rezension von John Siracusa eine großartige Analyse der Änderungen, die Lion an FileVault vorgenommen hat.

Darüber hinaus kann die neue Implementierung im laufenden Betrieb aktiviert und deaktiviert werden, und die Maschine übernimmt die Verschlüsselung/Entschlüsselung, ohne den doppelten Speicherplatz der Dateien zu benötigen, um die Zwischendateien während der Entschlüsselung aufzunehmen. Mit dem alten FileVault konnten Sie buchstäblich feststecken und die Entschlüsselung nicht deaktivieren, wenn der freie Speicherplatz kleiner als die Größe der Ordnernutzlast war. Sie konnten nicht an Ort und Stelle entschlüsseln und mussten die Daten stattdessen stückweise kopieren oder ein Ersatzlaufwerk für die entschlüsselten Inhalte besorgen, wenn Sie FileVault deaktiviert haben.

Ich denke, der Speicherplatz-Overhead ist auf einem modernen Laufwerk mit angemessener Größe bis zu einem gewissen Grad trivial, wobei gesagt werden muss, dass der "Verwaltungs-Overhead" des Herumfurzens, der jedes Mal, wenn Sie sich abmelden, effektiv gewartet werden muss, vielleicht nicht ignoriert werden sollte.
Ich würde zustimmen, dass in beiden Fällen weniger als ein GB Overhead trivial ist, aber in der Praxis wird ein Benutzer mit 50 GB Dateien eine spürbare Verbesserung des verbleibenden freien Speicherplatzes feststellen, wenn er sich für einen der beiden entscheidet. Selbst nach einer Komprimierung sind Dinge wie die Dateikomprimierung auf dem älteren FileVault nicht aktiv, was zu mehr Speicherplatz für Dateien vor Core Storage führt. Das Furzen ist meiner Meinung nach eine weitaus schlimmere Sünde (und das Gefürchtete - Sie haben nicht genug freien Speicherplatz, um FV zu komprimieren oder auszuschalten, noch schlimmer.)