La crittografia FileVault rallenta l'accesso in lettura / scrittura su un SSD?


68

Non ho mai immaginato di abilitare FileVault su Mac precedenti, ma ora eseguo OS X su un SSD. C'è una notevole diminuzione della velocità?



4
Questa domanda non è specifica per SSD.
Daniel

Non ci vuole tempo per crittografare l'unità? Le persone qui che hanno testato hanno aspettato un periodo di tempo (24 ore?) Dopo aver abilitato Filevault al test? Se il sistema è impegnato a leggere / scrivere per crittografare l'unità, immagino che le prestazioni sarebbero peggiori rispetto alle condizioni normali. Solo un pensiero.

2
Interessato a sapere quale sia la risposta a questa nel 2017 ...
f01

Risposte:


50

Ogni volta che fai fare al computer qualcosa in più, in questo caso crittografando / decrittografando tutto l'accesso ai file, ci vorrà più tempo e la macchina rallenterà un po '.

FileVault 1 ha rallentato notevolmente le cose, ma con FileVault versione 2 (introdotta in OS X 10.7 (Lion)) in esecuzione su un SSD non si riscontra una notevole riduzione della lettura o della scrittura dei file. L'ho abilitato su un MacBook Pro Retina da 15 "e un MacBook Air 2012 da 11". L'unica volta che si nota è quando si riavvia, poiché richiede una password prima di iniziare il processo di avvio.

È possibile notare che il sistema è lento quando si abilita FileVault 2 per la prima volta, poiché deve crittografare l'intera unità. Una volta fatto, probabilmente ti dimenticherai che è acceso.

Se decidi di non essere d'accordo con me, disattivare FileVault è abbastanza semplice. Avrai, ancora una volta, il periodo iniziale lento poiché l'intera unità viene decodificata.


62
Ecco un punto dati: l'SSD PCIe da 512 GB nel mio nuovo rMBP inizialmente è stato benchmarkato a circa 725/700 MB / s in lettura / scrittura. Dopo aver abilitato FileVault e riempito il disco a circa il 50%, è rallentato a 715/695. Le nostre CPU hanno istruzioni dedicate per ottimizzare AES, quindi l'impatto sulle prestazioni è praticamente nullo.
gabedwrds

Esattamente. "Ogni volta che fai fare al computer qualcosa in più, in questo caso crittografando / decrittografando tutto l'accesso ai file, ci vorrà più tempo e la macchina rallenterà un po '." è semplicemente falso.
Arran Cudbard-Bell,

23

La mia esperienza con File Vault 2 su Samsung 840 EVO su un MacBook Pro del 2011 con Mavericks è che il rallentamento non è evidente.

Dettagli:

Ho preso una lettura di velocità prima di girare File Vault 2 con

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

Ciò ha mostrato circa 490 mb / s. Dopo l'attivazione di File Vault 2 e il completamento della crittografia, un'altra lettura ha mostrato circa 315 mb / s. Sembrava male, quindi ho fatto un riavvio.

Poi ho preso altre tre letture. Hanno mostrato 492, 507 e 503 mb / s. Non sto affermando che File Vault 2 abbia migliorato la velocità. Avrei dovuto eseguire più letture prima di attivare la crittografia, per avere un'idea dell'intervallo previsto.

Con i dati che ho, direi che qualunque sia la penalità, non è evidente.


3
Probabilmente hai scritto nella cache. Devi svuotare la cache come parte del tuo dd benchmark. Usa il comando "sync" (/ bin / sync) per farlo.
judepereira,

2

Ho appena finito di disattivare Filevault 2. Per tutti coloro che si imbattono in questo thread alla ricerca di informazioni recenti, eccolo qui.

Corsair FORCE GT 480GB da 1,5 anni. Le scritture sul file vault 2 erano inferiori a 250mb / s. Notato il peggioramento delle prestazioni.

Archiviazione di file disabilitata su disco riparato con spazio libero cancellato sicuro 2

Le nuove velocità di scrittura sono 438 mb / s quasi corrispondenti alle velocità di lettura a 4510 mb / s.

FileVault 2 mostrerà un degrado estremo delle prestazioni e dovrebbe essere evitato per tutti coloro che hanno speso i soldi per l'aggiornamento a un SSD.


Quale CPU stai usando? @gabedwrds ha sottolineato che alcune CPU possono ottimizzare la crittografia AES, quindi sarebbe interessante vedere se questo spiega il tuo rallentamento.
Alan Shutko,

4
Hai detto velocità di lettura di 4510 MB / s? Beh, questo è semplicemente scandaloso, il che significa impossibile. In secondo luogo, 4510 non corrisponde a 438. In terzo luogo, non hai menzionato la tua velocità di lettura con Filevault2.
Acumenus
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.