¿El cifrado de FileVault ralentiza el acceso de lectura / escritura en un SSD?


68

Nunca imaginé habilitar FileVault en Macs anteriores, pero ahora estoy ejecutando OS X en un SSD. ¿Hay una disminución notable en la velocidad?



44
Esa pregunta no es específica de SSD.
Daniel

¿No lleva tiempo cifrar la unidad? ¿La gente de aquí que realizó la prueba esperó un período de tiempo (24 horas?) Después de habilitar Filevault para la prueba? Si el sistema está ocupado leyendo / escribiendo para cifrar la unidad, me imagino que el rendimiento sería peor que en condiciones normales. Solo un pensamiento.

2
Interesado saber cuál es la respuesta a esto en 2017 ...
f01

Respuestas:


50

Cada vez que haga que la computadora haga algo extra, en este caso encriptar / descifrar todo el acceso a los archivos, tomará más tiempo y la máquina se ralentizará un poco.

FileVault 1 ralentizó notablemente las cosas, pero con FileVault versión 2 (Introducido en OS X 10.7 (Lion)) ejecutándose en un SSD no hay una disminución notable en la lectura o escritura de archivos. Tengo esto habilitado en una MacBook Pro Retina de 15 "y una MacBook Air 2012 de 11". El único momento en que se nota es cuando reinicia, ya que requiere una contraseña antes de comenzar el proceso de inicio.

Puede notar que el sistema es lento cuando habilita FileVault 2 por primera vez, ya que tiene que cifrar todo el disco. Una vez hecho esto, probablemente olvidará que está encendido.

Si decides que no estás de acuerdo conmigo, desactivar FileVault es bastante fácil. Una vez más, tendrá un período inicial lento a medida que se descifra todo el disco.


62
Aquí hay un punto de datos: el SSD PCIe de 512 GB en mi nuevo rMBP inicialmente comparado con aproximadamente 725/700 MB / s de lectura / escritura. Después de habilitar FileVault y llenar el disco hasta aproximadamente el 50%, se ha reducido a 715/695. Nuestras CPU tienen instrucciones dedicadas para optimizar AES, por lo que el impacto en el rendimiento es básicamente nulo.
gabedwrds

Exactamente. "Cada vez que haces que la computadora haga algo extra, en este caso encriptar / desencriptar todo el acceso a archivos, tomará más tiempo y la máquina se ralentizará un poco". es simplemente falso.
Arran Cudbard-Bell

23

Mi propia experiencia con File Vault 2 en Samsung 840 EVO en una MacBook Pro de principios de 2011 con Mavericks es que la desaceleración no es notable.

Detalles:

Tomé una lectura de velocidad antes de convertir File Vault 2 con

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

Eso mostró aproximadamente 490 mb / s. Después de que File Vault 2 estaba encendido y se completó el cifrado, otra lectura mostró aproximadamente 315 mb / s. Esto se veía mal, así que hice un reinicio.

Luego tomé tres lecturas más. Mostraron 492, 507 y 503 mb / s. No estoy afirmando que File Vault 2 haya mejorado la velocidad. Debería haber tomado varias lecturas antes de activar el cifrado, para tener una idea del rango esperado.

Con los datos que tengo, diría que cualquiera que sea la penalización, no se nota.


3
Probablemente escribiste en el caché. Necesita vaciar el caché como parte de su dd benchmark. Use el comando "sync" (/ bin / sync) para hacer esto.
judepereira

2

Acabo de terminar de desactivar Filevault 2. Para todos los que se encuentran con este hilo en busca de información reciente, aquí está.

Corsair FORCE GT 480GB 1.5 años. Las escrituras en la bóveda de archivos 2 estaban por debajo de 250mb / s. Noté la degradación del rendimiento.

Seguro, espacio libre borrado, disco reparado, archivo deshabilitado, bóveda 2

Las nuevas velocidades de escritura son 438 mb / s casi coincidentes con las velocidades de lectura a 4510 mb / s.

FileVault 2 le mostrará una degradación extrema del rendimiento y debe evitarse para todos los que gastaron el dinero en actualizarse a un SSD.


¿Qué CPU estás usando? @gabedwrds señaló que algunas CPU pueden optimizar el cifrado AES, por lo que sería interesante ver si eso explica su desaceleración.
Alan Shutko

44
¿Dijiste velocidades de lectura de 4510 MB / s? Bueno, eso es indignante, lo que significa imposible. En segundo lugar, 4510 no coincide con 438. En tercer lugar, no mencionó su velocidad de lectura con Filevault2.
Acumenus
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.