Optimización de unidades de estado sólido en Windows 7

1. El rendimiento de las operaciones de solicitud de recorte y SSD disminuye.

Los bloques, páginas y unidades de memoria flash deben borrarse antes de poder escribir nuevos datos. Por lo tanto, el SSD recién adquirido funciona bien, pero resultará incómodo. después de un uso prolongado el rendimiento se degrada. Intel está intentando solucionar este problema actualizando el firmware.

Microsoft dijo que también ha observado este fenómeno, pero no es tan grave como todos piensan. De hecho, aparte de las pruebas comparativas, los usuarios básicamente no sentirán ninguna diferencia en las operaciones diarias.

Por supuesto, los fabricantes siguen estando obligados a mantener un alto rendimiento en la medida de lo posible. En primer lugar, los fabricantes de hardware deben borrar completamente los SSD antes de salir de fábrica (similar al formateo de bajo nivel de los HDD; en segundo lugar, deben preparar un espacio dedicado para almacenar escrituras en ráfaga intensivas, y los HDD de nivel empresarial incluso estarán preparados para esto); hasta un 50% de espacio para mantener altas velocidades de escritura secuencial a lo largo del tiempo.

Microsoft también utiliza el mecanismo "Trim" conjuntamente con los fabricantes de SSD. En Windows 7, si el SSD informa compatibilidad con el atributo Recortar en el comando de administración de conjuntos de datos (DSM) del protocolo ATA, el sistema de archivos NTFS le pedirá al controlador ATA que emita un nuevo comando de operación Recortar al SSD cuando el usuario elimine el archivo. , diciéndole que puede borrar de forma segura Eliminar páginas relacionadas. Después de recibir este comando, el SSD no se apresurará a realizar la operación de borrado, sino que esperará hasta el momento apropiado, es decir, cuando haya otra operación de escritura, porque las páginas relevantes se pueden reutilizar en este momento y no es necesario realice la operación de borrado nuevamente.

Por ejemplo, si un archivo de 128 KB se almacena en un bloque de 128 KB, si el archivo se elimina y se realiza una operación de recorte, el SSD puede evitar combinar los bytes de ese bloque con escrituras posteriores en ese bloque. Mezclar bytes adicionales según sea necesario puede reducir en gran medida el "desgaste" de SSD.

En Windows 7, las solicitudes de recorte no se limitan a operaciones de eliminación, sino que también integran completamente comandos a nivel de partición y volumen, comandos del sistema de archivos y funciones de recuperación del sistema.

2. Introducción a la optimización y el comportamiento predeterminado de Windows 7

En unidades de estado sólido, Windows 7 deshabilitará la desfragmentación del disco porque el mecanismo de operación de lectura aleatoria de las unidades de estado sólido es muy bueno. y no afecta a los archivos. La desfragmentación ya no es útil.

Windows 7 también desactivará SuperFetch, ReadyBoost, el inicio y la captación previa de programas en los SSD de forma predeterminada. Estas funciones están diseñadas para discos duros tradicionales.

La herramienta de creación de particiones integrada en Windows 7 también tendrá en cuenta las características del SSD. Por supuesto, es mejor colocar la partición del sistema en SSD.

3. Preguntas frecuentes

¿Admitirán Trim 1 y Windows 7?

Soportado. Ver arriba.

2. ¿La desfragmentación estará deshabilitada de forma predeterminada en SSD?

Sí. La desfragmentación de Windows 7 excluirá las particiones SSD y, si el rendimiento de lectura aleatoria de la partición HDD supera los 8 MB/s, la desfragmentación también las ignorará.

El indicador de 8MB/s surge del análisis interno de Microsoft y se añadirá a la versión final del sistema. De hecho, esta regulación tiene poca importancia, porque las unidades de estado sólido generalmente funcionan a 11-130 MB/s, y sólo 6 de los 182 discos duros tradicionales probados superaron los 2 MB/s, y los demás estaban todos a 0,8-1,6 MB/s. s..

3. ¿Se desactivará SuperFetch en SSD?

Sí, pero no del todo.

Inicialmente, Microsoft planeó desactivar completamente SuperFetch en los SSD, pero en algunos sistemas encontró una degradación significativa del rendimiento. Más tarde se descubrió que la primera generación de SSD realizaba operaciones aleatorias de escritura y borrado con demasiada frecuencia, lo que en última instancia daba como resultado velocidades de lectura extremadamente lentas. Pero después de activar tecnologías de captación previa como SuperFetch, el rendimiento se recuperó significativamente.

4. ¿NTFS comprimirá carpetas y archivos en SSD?

Comprimir archivos ayuda a liberar espacio disponible, pero la compresión y descompresión requieren recursos de CPU adicionales y consumen más energía en las computadoras portátiles, por lo que solo son adecuadas para archivos que se leen con poca frecuencia y no para archivos que se escriben con frecuencia. y carpetas, como Mis documentos, y carpetas temporales de Internet.

5. ¿El índice de búsqueda de Windows será diferente en SSD?

Número

6. ¿Está BitLocker optimizado para SSD?

Sí, en el sistema de archivos NTFS. BitLocker cifra toda la partición para lectura y escritura, y el sistema de archivos NTFS ayudará al SSD a optimizar esta operación mediante el comando Recortar.

7. ¿Será diferente la configuración del centro multimedia en la unidad de estado sólido?

No, la grabación y reproducción de medios son en su mayoría operaciones continuas, y el precio de capacidad unitaria de las unidades de estado sólido es ahora mucho más caro que el de los discos duros tradicionales, por lo que los discos duros mecánicos son la primera opción para almacenamiento y copia de seguridad. .

8. ¿Tiene sentido el almacenamiento en caché de escritura para unidades de estado sólido? Si SSD admite el almacenamiento en caché de escritura, ¿qué hace Windows 7?

Además del chip de memoria flash y el controlador principal, algunas unidades de estado sólido también agregarán una cierta cantidad de RAM como caché, que imita los discos duros tradicionales para las escrituras en caché. Para dichos dispositivos, se espera que los comandos de borrado y escritura en Windows 7 se mantengan al mismo nivel que los discos duros tradicionales.

9. ¿Tiene sentido RAID para unidades de estado sólido?

Sí, el RAID de unidad de estado sólido puede lograr un mayor rendimiento y confiabilidad que el RAID de disco duro mecánico.

10. ¿Debería colocarse el archivo de la página en la unidad de estado sólido?

Sí, la mayoría de las operaciones de archivos de paginación (Pagefile.sys) son pequeñas lecturas aleatorias o grandes escrituras secuenciales, que es el punto óptimo para los SSD.

Después de rastrear el archivo de la página miles de veces, Microsoft descubrió que la proporción de lectura y escritura del archivo de la página era 40: 1. El 67% de las lecturas fueron de menos de 4 KB, el 88% fueron de menos de 16 KB, y el 62% no fueron escritos Menos de 128KB, el 45% es exactamente 1MB.

En resumen, nada es más adecuado para colocar en un SSD que el archivo de paginación.

11. ¿Hay algún beneficio en poner archivos de hibernación en SSD?

No, Hiberfile.sys se lee y escribe en bloques grandes, por lo que es lo mismo en un disco duro mecánico o en una unidad de estado sólido.

12. ¿Cómo se ajustará el índice de experiencia de Windows en función del rendimiento del SSD?

Windows 7 agrega algunas nuevas evaluaciones aleatorias de lectura, escritura aleatoria y borrado. Un buen SSD obtendrá una puntuación superior a 6,5, con una puntuación máxima de 7,9. Durante la prueba, ya no aparecerán valoraciones anormales como 1,9 y 2,9.

Por supuesto, si el rendimiento del SSD en sí es promedio, la puntuación en Windows 7 será similar a la de Windows Vista y no habrá aumento.