Las unidades de estado sólido ofrecen un acceso a los datos extremadamente rápido y tiempos de carga. El problema es que ofrecen mucho menos espacio de almacenamiento general y vienen con algunas etiquetas de precios relativamente altos en comparación con los discos duros. Los servidores de clase empresarial han estado utilizando unidades de estado sólido como una forma de caché entre el servidor y sus arreglos de discos duros como un medio para aumentar el rendimiento del acceso a los datos sin el costo extremadamente alto de una matriz SSD completa. Intel introdujo esta misma tecnología en muchas de sus computadoras personales hace varios años con el chipset Z68 en forma de tecnología de respuesta inteligente. Este artículo analiza la tecnología, cómo configurarlo y si existen beneficios tangibles de usarla para mejorar el rendimiento general de las computadoras.
Configuración de la tecnología de respuesta inteligente
Usar la tecnología Smart Response con computadoras compatibles con Intel es extremadamente fácil. Todo lo que realmente se necesita es un disco duro, una unidad de estado sólido, el controlador Intel y una configuración en el BIOS de los sistemas. El paso más complicado es la configuración del BIOS. Esencialmente, la configuración del BIOS para el controlador del disco duro debe establecerse en la configuración RAID en lugar del modo ACHI. Consulte la documentación de su placa base para saber cómo acceder a la BIOS para realizar el cambio.
Una vez que el sistema operativo se instaló en el disco duro y se cargó con el controlador de la tecnología Intel Rapid Storage, es hora de configurar la unidad de estado sólido. Formatee la unidad de estado sólido con el sistema de archivos NTFS. A continuación, inicie el programa Rapid Storage Technology. Vaya a la pestaña Acelerar y seleccione Habilitar. Luego le preguntará qué cantidad de SSD de hasta 64 GB desea usar para el caché y qué modo (que se explica más adelante) para usar. Una vez hecho esto, el caché se configura y debe estar ejecutándose.
Vs. mejorado Maximizado
Durante el proceso de configuración, la memoria caché se puede configurar en un modo Mejorado o Maximizado. Esto afectará el rendimiento de la memoria caché a través de cómo escribe los datos en las unidades. El modo mejorado utiliza un método llamado escritura directa. En este modo, cuando los datos se escriben en la unidad, se escriben en el caché y en el disco duro al mismo tiempo. Esto mantiene el rendimiento de las escrituras en el dispositivo de escritura más lento, que normalmente es el disco duro.
El modo maximizado utiliza un sistema llamado reescritura. En este caso, cuando los datos se escriben en el sistema, primero se escriben en el caché más rápido y luego se rellenan en el disco duro más lento. Esto proporciona el rendimiento de escritura más rápido posible, pero tiene un gran problema. En el caso de un fallo de alimentación o un fallo de alimentación, es posible que los datos se corrompan en el disco duro si no se ha escrito completamente. Como resultado, este modo no se recomienda para ninguna forma de sistema de datos críticos.
Actuación
Para ver qué tan efectiva es la nueva tecnología Smart Response, configuramos un sistema de prueba con el siguiente hardware:
- Tarjeta madre: ASRock Z68 Pro3
- Procesador: Intel Core i5-2500k (velocidades predeterminadas)
- Memoria: 8GB (2x4GB) G.SKILL Ripjaws DDR3 1600MHz
- Unidades de disco duro: Dos WD Caviar SE16 640GB SATA en RAID 0
- Unidad de estado sólido: OCZ Agility 3 60GB SATA III
La gran diferencia en esta configuración en comparación con lo que muchos usarán es la configuración RAID 0. La tecnología Smart Reponse puede funcionar con un solo disco duro o una matriz RAID. Los arreglos RAID están diseñados para mejorar el rendimiento. La mayoría de las pruebas de la tecnología hasta la fecha se han realizado con unidades individuales, por lo que queríamos ver si mejorará el rendimiento de un sistema que ya utiliza una tecnología existente para aumentar el rendimiento. Para demostrar esto, a continuación hemos tomado los datos de referencia de CrystalMark solo para la matriz RAID:
- CrystalMark - Two WD Caviar SE16 640GB en RAID 0
- Secuencial: 129.5 MB / s de lectura, 164.8 MB / s de escritura
- 512k: 29.32 MB / s de lectura, 64.84 MB / s de escritura
- 4k: .376 MB / s de lectura, 1.901 MB / s de escritura
- 4k QD32: 1.598 MB / s de lectura, 2.124 MB / s de escritura
A continuación, ejecutamos el mismo punto de referencia en el SSD OCZ Agility 3 de 60 GB para obtener su línea de base de rendimiento:
- CrystalMark - OCZ Agility 3 60GB SSD
- Secuencial: 171.2 MB / s de lectura, 75.25 MB / s de escritura
- 512k: 163.9 MB / s de lectura, 75.5 MB / s de escritura
- 4k: 24.34 MB / s de lectura, 57.5 MB / s de escritura
- 4k QD32: 48.39 MB / s de lectura, 72.88 MB / s de escritura
Finalmente, habilitamos el almacenamiento en caché con el modo mejorado entre el RAID 0 y el SSD y ejecutamos CrystalMark:
- CrystalMark - RAID 0 + SSD Caching
- Secuencial: 158.6 MB / s de lectura, 74.18 MB / s de escritura
- 512k: 155.7 MB / s de lectura, 62.08 MB / s de escritura
- 4k: 22.99 MB / s de lectura, 1.981 MB / s de escritura
- 4k QD32: 78.54 MB / s de lectura, 2.286 MB / s de escritura
Estos resultados muestran que, en términos de escritura de datos, el sistema se ralentiza hasta el más lento de los dos dispositivos debido al método de escritura directa. Esto disminuye en gran medida los datos escritos secuencialmente ya que el RAID 0 fue más rápido que el SSD. Por otro lado, se ha mejorado la lectura de datos del sistema, que es el objetivo principal del almacenamiento en caché. No es tan dramático en los datos secuenciales, pero es una gran mejora cuando se trata de lecturas de datos aleatorios.
Sin embargo, este método de prueba es sintético. Así que para ir un paso más allá, cronometramos algunas tareas diferentes en el sistema en varios pases para ver cómo el almacenamiento en caché mejoró su rendimiento. Decidí analizar cuatro tareas diferentes para ver cómo la memoria caché afectaba al sistema. Primero, hicimos un arranque en frío de la pantalla de inicio de sesión de Windows 7 menos el tiempo POST del hardware. En segundo lugar, lanzamos el banco de pruebas de gráficos Unigine desde el lanzamiento hasta que comenzó el banco de pruebas.En tercer lugar, probamos cargar una partida guardada de Fallout 3 desde la pantalla de carga para poder jugar. Finalmente, probamos la apertura de 30 fotos simultáneamente en Photoshop Elements. A continuación se muestran los resultados:
- Tiempo de ejecución (Arranque en frío / Unigine / Fallout 3 / Photoshop Elements)
- No hay caché SSD: 28 segundos / 40 segundos / 13 segundos / 19 segundos
- Caché SSD - Paso 1: 23 segundos / 35 segundos / 13 segundos / 19 segundos
- Caché SSD - Pase 2: 18 seg / 24 seg / 8 seg / 19 seg
- Caché SSD - Pase 3: 16 segundos / 24 segundos / 7 segundos / 18 segundos
- Caché SSD - Paso 4: 15 seg / 24 seg / 7 seg / 18 seg
El resultado más interesante de esta prueba fue que Photoshop no vio ningún beneficio al cargar varios gráficos en el programa con el caché en comparación con la configuración RAID estándar. Esto muestra que no todos los programas verán los beneficios del caché. Por otro lado, la secuencia de arranque de Windows vio una reducción de casi el 50 por ciento en la cantidad de tiempo que tardó en ingresar al sistema, al igual que cargar una partida guardada de Fallout 3. El índice de referencia de Unigine también vio una buena reducción del 25 por ciento en el tiempo de carga. de la caché. Por lo tanto, los programas que tienen que cargar una gran cantidad de datos del disco verán los beneficios.
Conclusiones
Las unidades de estado sólido se han vuelto mucho más asequibles, pero siguen siendo mucho más caras que las unidades de disco duro cuando se necesita mucho almacenamiento. Para aquellos que crean un nuevo sistema, es aún más beneficioso obtener una SSD de buen tamaño como unidad principal y luego una unidad de disco duro grande como unidad secundaria. Donde la Tecnología de Respuesta Inteligente de Intel es más útil es para personas con sistemas existentes que buscan aumentar la velocidad de su computadora sin tener que pasar por la molestia de reconstruir completamente su sistema operativo o tratar de hacer un proceso de clonación para mover los datos de un disco duro a un SSD. En su lugar, pueden gastar un poco en un SSD pequeño y colocarlo en un sistema Intel existente que admita la tecnología de respuesta inteligente y habilitarlo para mejorar su rendimiento sin mayores problemas.