In che modo abilitare FileVault altererebbe le prestazioni del mio sistema e TM?


15

Quali sono i vantaggi e gli svantaggi, in termini di prestazioni, di abilitare e utilizzare FileVault? C'è qualcosa o rallenta significativamente un computer o al contrario lo accelera? Inoltre, quale effetto avrà sui backup di Time Machine (dal punto di vista delle prestazioni)?


1
Ti riferisci al nuovo FileVault "2" incluso in OS X Lion, in cui l'intero disco è crittografato o al FileVault precedente quasi completamente diverso rispetto a una precedente edizione di OS X?
Chris W. Rea,

Aggiornata la domanda, Lion-FileVault è ciò a cui mi riferisco :)
Emil

Risposte:


10

(Suppongo che ti riferisci a FileVault 2 trovato in OS X Lion)

La gente di AnandTech ha eseguito alcuni benchmark delle prestazioni sul nuovo FileVault . Citazione:

... [descritti sono diversi test I / O con e senza FileVault abilitato, inclusi alcuni grafici che potresti voler dare un'occhiata] ...

Nel complesso, il successo delle prestazioni I / O pure è compreso tra il 20 e il 30% . È evidente ma non abbastanza grande da superare i vantaggi della crittografia completa del disco. [...]

[l'enfasi sopra è la mia]

Quindi per rispondere alla tua domanda:

  • FileVault rallenta l'I / O ed è una riduzione misurabile delle prestazioni. Tuttavia, sono d'accordo con la precedente dichiarazione citata - in quanto la sicurezza aggiuntiva è vantaggiosa e utilizzo FileVault sul mio Macbook Air.

  • La risposta alla seconda domanda è "dipende" . Il processo di backup di TimeMachine deve certamente leggere molti dati dal disco crittografato FileVault, quindi la parte di lettura del backup sarà più lenta.

    Tuttavia, se le prestazioni complessive del backup subiscono o meno considerevolmente dipende da dove si trova il collo di bottiglia nel sistema, ad esempio è un'unità di backup molto veloce o un'unità di backup molto lenta? È collegato tramite USB (più lento) o fulmine (più veloce)? Se la velocità di scrittura è terribile, ciò governerà la velocità complessiva del backup, non tanto che la velocità di lettura è stata leggermente ridotta. Ergo, dipende.


Per i backup incrementali di Time Machine, potrebbe esserci più lettura dei metadati che dei dati. Non dovrei supporre che la lettura sarà più lenta.
Graham Perrin,

12

Carico della CPU

Filevault 2 supporta Intel® Advanced Encryption Standard (AES) . È importante sapere se il tuo Mac ha un processore Intel che lo supporta, poiché riduce significativamente il sovraccarico della CPU. Cerca qui la tua CPU per vedere se supporta le nuove istruzioni AES.

Il mio Macbook Pro 2011 ha abilitato questa funzione tramite un aggiornamento del firmware (Apple non l'ha abilitato con l'MBP appena spedito). Con l'accelerazione della crittografia AES, il calo delle prestazioni con Filevault 2 abilitato è quasi impercettibile durante il normale utilizzo. Le velocità massime di lettura del mio SSD sono scese solo da 510 MB / sa 490 MB / s.

Ars Technica, ha pubblicato una recensione estesa su Filvault 2 in Lion. Dicono:

Apple sfrutta inoltre le istruzioni e l'hardware AES speciali sulle CPU più recenti di Intel, riducendo ulteriormente il sovraccarico della CPU. Il risultato finale è che gli utenti regolari saranno costretti a notare qualsiasi riduzione delle prestazioni con la crittografia abilitata.

Poiché il carico complessivo della CPU è pressoché invariato, la durata della batteria non viene influenzata in modo significativo.

Backup di Time Machine

Se esegui il backup in modalità wireless (non crittografato) o localmente (crittografato, USB), le prestazioni di Time Machine non saranno influenzate in modo significativo.

  • Primo, perché l'accelerazione AES menzionata in precedenza.
  • In secondo luogo perché Time Machine crea backup locali (istantanee). OS X Lion compensa il disco esterno potenzialmente non disponibile mantenendo un backup aggiuntivo localmente sul disco rigido primario. Questo ha i suoi evidenti vantaggi, dal momento che puoi ripristinare i backup di Time Machine passati da qualsiasi luogo.

Sto usando la crittografia Filevault 2 su un MBP 8,2 per tre mesi.


2

Questo dipende in larga misura dall'hardware. Filevault comprende essenzialmente 2 elementi principali:

crittografia

CPU associato, più veloce è la CPU, più rapidamente il sistema operativo può crittografare e decrittografare i dati sul disco. Filevault utilizza la crittografia a 256 bit, quindi è un processo abbastanza carnoso

I / O

Una volta che le cose sono crittografate (o prima che possano essere decifrate) devono essere lette o scritte sul disco. La differenza tra un SSD e i tradizionali dischi da spinning è enorme. Quello che potrebbe essere un lento processo di decrittazione potrebbe essere compensato dall'uso di un accesso veloce alleggerito.

Quindi, dipende davvero da ogni sorta di cose e da come possono influenzare quanto sopra. Non si elenca l'hardware, quindi ciò rende quasi impossibile misurare.

Aneddoticamente, poiché è l'unica misura che devo tenere a portata di mano, ho avuto Lion installato su un Macbook Air da 1.6 Ghz con SSD sia con che senza Filevault. In uso si è avviato leggermente più lentamente, ma ho dovuto cronometrarlo (ho dimenticato i tempi, ma era del segno più lento del 15% o giù di lì) ma in uso non vedevo alcuna differenza percepibile.

Supponendo che tu abbia un disco USB Time Machine, direi che l'impatto sarà inesistente, dal momento che è altamente improbabile che qualsiasi effetto sulle prestazioni lo porti al di sotto delle normali prestazioni USB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.