Velocidad de cifrado de disco completo TrueCrypt


49

Pronto obtendré una nueva computadora portátil de desarrollo, y estoy pensando en usar TrueCrypt para encriptar todo el disco.

¿Qué tipo de caída de rendimiento puedo esperar? 10%? 30%? ¿Más? Además, suponiendo que la carga de trabajo tenga un efecto, ¿se vería muy afectado compilar / usar Visual Studio? Parece que no puedo encontrar algo así en la web.

Respuestas:


44

No tengo números específicos, pero habrá una caída en el rendimiento, aunque sea leve.

Hubo una publicación de blog que describía el rendimiento general del cifrado de disco completo en una partición del sistema y cómo eso puede afectar el rendimiento percibido de los usuarios. Parece indicar que la CPU tiene un mayor rendimiento que el disco duro:

Para mí, la pregunta crítica era qué tipo de sobrecarga tiene el cifrado de su disco duro en el rendimiento del sistema en su conjunto. Para intentar medir esto, utilicé HDTune para medir el rendimiento del disco antes y después del cifrado con TrueCrypt. Antes del cifrado, vi una velocidad de transferencia promedio de aproximadamente 47 MB ​​/ s con la unidad SATA de mi computadora portátil en modo AHCI. Max tenía aproximadamente 59.9MB / sy una tasa de ráfaga de 85.8MB / s con un uso promedio de CPU de 4.1% durante toda la prueba. Rendimiento HD antes de Truecrypt

Después del cifrado, vi una tasa de transferencia promedio de 46.9MB / s, un pico de 59.7 MB / s, una explosión de 62.9MB / sy un uso promedio de CPU del 26.7%. No lo esperaba, pero ahí fue donde vi mi golpe. Tiene sentido cuando lo piensa: el cifrado / descifrado de los datos generalmente no da como resultado leer / escribir significativamente más datos (el cifrado y descifrado se realiza a nivel de bloque o sector, no a nivel de archivo completo), por lo que no No veo un rendimiento de disco sustancialmente reducido.

Tom's Hardware también tiene un buen artículo, " Proteja sus datos con cifrado ", que detalla las implicaciones de rendimiento del uso de TrueCrypt en un volumen completo.

Además, consulte la publicación del blog de Scott Gu sobre la velocidad del disco duro físico (es decir, el RPM) ( Consejo / Truco: Velocidad del disco duro y rendimiento de Visual Studio ), que puede marcar una gran diferencia en el rendimiento de Visual Studio, ya sea que se utilice o no cifrado.

Hay otra publicación aquí: ¿Cuál es el impacto en el rendimiento del cifrado del sistema con TrueCrypt?


2
Por experiencia personal, no he notado ningún impacto significativo en el rendimiento cuando uso Truecrypt y estoy en Visual Studio y ejecuto máquinas virtuales locales durante todo el día.
Joe Kuemerle

1
Puedo confirmar lo mismo: usando TrueCrypt en mi Thinkpad T500 en todo el disco y no he notado ningún problema de rendimiento.
ljubomir

1
Las nuevas CPU Intel tienen aceleración de hardware para AES. TrueCrypt lo admite y hace que el cifrado sea mucho más rápido.
KovBal

6

TrueCrypted mi netbook HD (un Samsung NC10). No hay una diferencia notable en el uso diario (pero no hago nada pesado como compilar o usar PhotoShop), aparte de hibernar y restaurar desde hibernate, que es dramáticamente más lento.

Si haces Herramientas | Benchmark desde TrueCrypt, puede ver las tasas de cifrado para los diferentes cifrados. Use la cantidad de MB / s para determinar cuánto tiempo llevará volcar toda la memoria en el disco. Mi NC10 tarda aproximadamente 90 segundos en hibernar (con TrueCrypt), lo cual es inconveniente, pero no tan inconveniente como lo sería si perdiera el netbook y tuviera que lidiar con alguien que tenga acceso a todos mis datos.


6

Hice varias pruebas compilando un proyecto grande (toma unos 10 minutos para compilar) en un escritorio de Windows 7. No hubo absolutamente ninguna diferencia en mis tiempos de compilación antes y después de TrueCrypting el disco duro (usando AES).


3

Ya hice esto El rendimiento no cayó tanto. El descifrado / cifrado se realiza en la memoria. Y las versiones más nuevas movilizan múltiples núcleos si están disponibles . Debería conformarse con el método de cifrado más rápido para obtener más velocidad. Puede comparar los algoritmos en TrueCrypt . AES es el más rápido, el uso de cifrado combinado se ralentizará más.

No noté ningún escenario de rendimiento en absoluto, a pesar de que debe haber habido algunos. Consulte wikipedia para obtener comentarios sobre el rendimiento .


2

Si planea encriptar todo el disco, la caída del rendimiento no debería ser tan mala. Desafortunadamente, no tengo ningún número, pero el sistema parece tener el mismo rendimiento que antes de cifrar el disco, cuando se ejecuta un entorno de desarrollo estándar como Visual Studio, SVN, etc.

Sin embargo, un volumen basado en archivos es mucho más lento y muchas tareas pueden tomar el doble de tiempo (nuevamente, no tengo ningún número pero es significativamente más lento).

Al final del día , todos los demás programas que instale en su computadora probablemente tendrán mucho más impacto en el rendimiento general que encriptar el disco del sistema.


1

Por lo que vale, tengo una máquina de 4 núcleos (8 hilos) y uso un disco particionado de 1TB, 500GB encriptado y 500 GB sin encriptar. Compilar un proyecto en la partición encriptada demora aproximadamente 40 minutos y la CPU está inactiva para la mayoría de los casos. La compilación en el disco no encriptado demora alrededor de 6 minutos. Eso es con la compilación de multiprocesamiento habilitada en VS2010. Creo que el cifrado se convierte en un cuello de botella severo cuando tienes muchos núcleos.


1

Mi empleador instala el cifrado de disco completo PGP en mi Lenovo W500 y el rendimiento subjetivo es de 30% a 50%. Todo es mucho, mucho más lento. Lo más importante es iniciar y todos los inicios del programa se retrasan notablemente. Siguiente problema: la desfragmentación del disco sigue funcionando: no se puede encontrar ninguna información y el impacto en el rendimiento puede indicar que hay algún tipo de problema. Recomiende lo que hago en casa: solo cifre datos, no use hibernación y pregúntese qué tan importantes son sus datos para que alguien haga el esfuerzo de analizar su archivo de paginación.


0

Esperaría que el rendimiento cayera mucho al escribir, pero no tan en serio al leer. Podrías monitorear el uso de tu disco y memoria de Visual Studio, compararlo con lo que puedes encontrar en la web y usar grabaciones de disco demoradas cuando sea posible.


0

Era TrueCrypt en un disco duro de 500 GB y no veo ningún problema de rendimiento.

Pero tengo particiones, por lo que solo mi sistema operativo y mis archivos están usando TrueCrypt. Los archivos de programa están en una unidad diferente.


0

Tengo mi computadora portátil entyre encriptada desde octubre de 2012, compilo, juego, reproduzco películas y no hay problema, es más lento pero imperceptible. Solo tuve algún problema al intentar compilar un DVD usando MS DVD Maker, lleva más de 2 horas, pero realmente no sé si es porque uso TC, sin embargo, necesito usar TC por seguridad y ri $ k $ con mi información, si no necesita proteger información confidencial es mejor no escribir.

Buen aspecto.

Intel Core I7 1,6 - 2,8 MHz x 8 T. 8GB RAM 1 G DDR3 ATI RADEON.


0

Deje que las pruebas hablen:

WDS250G2X0C NVMe 256GB

WDS250G2X0C NVMe 256GB

WDS250G2X0C NVMe 256GB encriptado

WDS250G2X0C NVMe 256GB encriptado

UPC

UPC

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.