1 votos

El cifrado de FileVault es lento cuando está inactivo: lo contrario de lo esperado

He estado encriptando un número de discos externos usando FileVault y he notado un comportamiento desconcertante. Los discos son discos externos USB 3.0.

Cuando el proceso se inicia, puedo ver que el acceso al disco procede a una velocidad razonablemente rápida de ~35 MB/s utilizando el Monitor de Actividad.

Si no se toca el ordenador durante un tiempo, la velocidad del disco baja a unos míseros ~5 MB/seg y se queda así. En cuanto toco el ratón o pulso una tecla, vuelve a la velocidad de ~35 MB/seg y se queda así hasta que vuelve a estar inactivo.

Habría esperado el comportamiento contrario. Mantener los accesos al disco bajos mientras el usuario está activo proporciona una experiencia de interfaz de usuario ágil. Una vez que el usuario está inactivo, el acceso total parece ser lo que hay que hacer. ¿Puede alguien explicar este comportamiento?

Aquí se muestra un ejemplo. Disco activo mientras se interactúa con el ordenador, luego disco lento después de no interactuar. En cuanto se movía el ratón, la velocidad volvía a subir.

enter image description here

1voto

Jose Chavez Puntos 645

Puede haber varias razones para este tipo de comportamiento.

Si estás en un portátil con batería, puede ser que el sistema haya sido diseñado para optimizar el tiempo de funcionamiento de la batería. Podría ser que el modo de 5 MB/seg sea más eficiente en cuanto a energía que el modo de 35 MB/seg.

Otra razón podría ser que el proceso de encriptación necesita números aleatorios de buena calidad. A menudo se observa (en todos los proveedores, productos y sistemas operativos) que los números aleatorios de buena calidad requieren algún tipo de entrada del usuario u otra entrada externa al sistema. Así, cuando el sistema está completamente inactivo, la fuente de números aleatorios es lenta (o se agota), mientras que con sólo mover el ratón el proceso puede ser mucho más rápido. No me queda del todo claro con qué parte del proceso de FileVault estás trabajando, pero creo que debes superar la fase en la que se necesita la generación de números aleatorios.

0 votos

Efectivamente, es un portátil, pero enchufado. Había considerado la cuestión de la entropía @jksoegaard, pero no entendía por qué era necesaria. El disco ya ha sido formateado, y se ha generado una clave. Ahora sólo es cuestión de aplicar la clave de cifrado a cada bye del disco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X