Wie würde die Aktivierung von FileVault die System- und TM-Leistung beeinflussen?

15

Welche Vor- und Nachteile hat die Aktivierung und Verwendung von FileVault in Bezug auf die Leistung? Gibt es überhaupt einen oder verlangsamt er einen Computer erheblich oder beschleunigt er ihn im Gegenteil? Wie wird sich dies auch auf Time Machine-Backups auswirken (in Bezug auf die Leistung)?

Emil
quelle
1
Beziehen Sie sich auf das neue FileVault "2" in OS X Lion, bei dem die gesamte Festplatte verschlüsselt ist, oder auf das fast völlig andere frühere FileVault aus einer früheren Version von OS X?
Chris W. Rea
Die Frage wurde aktualisiert, Lion-FileVault ist das, worauf ich mich beziehe :)
Emil

Antworten:

10

(Ich gehe davon aus, dass Sie sich auf FileVault 2 beziehen, das in OS X Lion enthalten ist.)

Die Mitarbeiter von AnandTech haben einige Leistungs-Benchmarks für den neuen FileVault durchgeführt . Zitat:

... [Beschrieben werden mehrere E / A-Tests mit und ohne aktiviertem FileVault, einschließlich einiger Diagramme, die Sie sich ansehen möchten] ...

Insgesamt liegt der Treffer bei der reinen E / A-Leistung im Bereich von 20 bis 30% . Es ist auffällig, aber nicht groß genug, um die Vorteile einer vollständigen Festplattenverschlüsselung aufzuwiegen. [...]

[Hervorhebung oben ist meins]

So beantworten Sie Ihre Frage:

  • FileVault verlangsamt die E / A und ist ein messbarer Leistungsabfall. Ich stimme jedoch der oben zitierten Aussage zu, dass die zusätzliche Sicherheit von Vorteil ist und ich FileVault auf meinem Macbook Air verwende.

  • Die Antwort auf die zweite Frage lautet "es kommt darauf an" . Der TimeMachine-Sicherungsprozess muss auf jeden Fall viele Daten von der mit FileVault verschlüsselten Festplatte lesen , damit der Leseabschnitt der Sicherung langsamer wird.

    Ob die gesamte Backup-Leistung jedoch erheblich leidet oder nicht, hängt davon ab, wo sich der Engpass im System befindet - handelt es sich beispielsweise um ein sehr schnelles oder ein sehr langsames Backup-Laufwerk? Ist es über USB (langsamer) oder Thunderbolt (schneller) angeschlossen? Wenn die Schreibgeschwindigkeit schrecklich ist , wird dies die Gesamtgeschwindigkeit des Backups bestimmen, nicht so sehr, weil die Lesegeschwindigkeit ein wenig reduziert wurde. Ergo kommt es darauf an.

Chris W. Rea
quelle
Bei inkrementellen Sicherungen von Time Machine werden möglicherweise mehr Metadaten als Daten gelesen. Ich sollte nicht davon ausgehen, dass das Lesen langsamer sein wird.
Graham Perrin
12

CPU-Auslastung

Filevault 2 unterstützt den Intel® Advanced Encryption Standard (AES) . Es ist wichtig zu wissen, ob Ihr Mac über einen Intel-Prozessor verfügt, der dies unterstützt, da dies den CPU-Overhead erheblich verringert. Suchen Sie hier nach Ihrer CPU und prüfen Sie , ob diese die neuen AES-Anweisungen unterstützt.

Mein Macbook Pro 2011 hat diese Funktion über ein Firmware-Update aktiviert (Apple hat dies mit dem neu gelieferten MBP nicht aktiviert). Mit der AES-Verschlüsselungsbeschleunigung ist der Leistungsabfall bei aktiviertem Filevault 2 bei normaler Verwendung kaum zu bemerken. Die maximale Lesegeschwindigkeit meiner SSD ist nur von 510 MB / s auf 490 MB / s gesunken.

Ars Technica veröffentlichte eine erweiterte Rezension zu Filvault 2 in Lion. Sie sagen:

Apple nutzt außerdem die speziellen AES-Anweisungen und -Hardware auf den neuesten Intel-CPUs, um den CPU-Overhead weiter zu reduzieren. Das Endergebnis ist, dass normale Benutzer mit aktivierter Verschlüsselung kaum Leistungseinbußen bemerken werden .

Da die CPU-Auslastung insgesamt nahezu unverändert ist, wird die Akkulaufzeit nicht wesentlich beeinflusst.

Time Machine Backups

Wenn Sie drahtlos (unverschlüsselt) oder lokal (verschlüsselt, USB) sichern, wird die Leistung von Time Machine nicht wesentlich beeinträchtigt.

  • Erstens, weil die von der AES bereits erwähnte Beschleunigung.
  • Zweitens, weil Time Machine lokale Backups (Snapshots) erstellt. OS X Lion gleicht die möglicherweise nicht verfügbare externe Festplatte aus, indem eine zusätzliche Sicherung lokal auf der primären Festplatte gespeichert wird. Dies hat seine offensichtlichen Vorteile, da Sie von überall aus frühere Time Machine-Backups wiederherstellen können.

Ich verwende seit drei Monaten die Filevault 2-Verschlüsselung auf einem MBP 8.2.

Gentmatt
quelle
2

Dies hängt in hohem Maße von Ihrer Hardware ab. Filevault umfasst im Wesentlichen zwei Hauptelemente:

Verschlüsselung

CPU-gebunden, je schneller Ihre CPU, desto schneller kann das Betriebssystem die Daten auf der Festplatte verschlüsseln und entschlüsseln. Da Filevault eine 256-Bit-Verschlüsselung verwendet, ist der Prozess ziemlich aufwändig

I / O

Sobald die Daten verschlüsselt sind (oder bevor sie entschlüsselt werden können), müssen sie von der Festplatte gelesen oder auf die Festplatte geschrieben werden. Der Unterschied zwischen einer SSD und herkömmlichen Plattenmedien ist enorm. Was ein langsamer Entschlüsselungsprozess sein könnte, könnte für die Verwendung eines blitzschnellen Zugriffs nachgeholt werden.

Es hängt also wirklich von allen möglichen Dingen ab und davon, wie sie sich auf die oben genannten auswirken können. Sie listen keine Hardware auf, so dass es nahezu unmöglich ist, sie einzuschätzen.

Anekdotischerweise habe ich Lion auf einem 1,6-GHz-Macbook Air mit SSD mit und ohne Filevault installiert, da dies die einzige Maßnahme ist, die ich ergreifen muss. Bei der Verwendung bootete es etwas langsamer, aber ich musste es zeitlich festlegen (ich vergesse die Zeitangaben, aber es war um etwa 15% langsamer), aber bei der Verwendung konnte ich keinen erkennbaren Unterschied feststellen.

Angenommen, Sie haben eine USB-Time-Machine-Festplatte, würde ich sagen, dass die Auswirkung nicht vorhanden sein wird, da es sehr unwahrscheinlich ist, dass eine Beeinträchtigung der Leistung die normale USB-Leistung unterschreitet.

stuffe
quelle