Estoy pensando en agregar una unidad de estado sólido (SSD) a mi instalación existente de Windows 7.
Sé que puedo (y debería) mover mi archivo de paginación al SSD :
¿Se debe colocar el archivo de paginación en SSD?
Si. La mayoría de las operaciones de archivos de paginación son lecturas aleatorias pequeñas o escrituras secuenciales más grandes, que son tipos de operaciones que los SSD manejan bien.
Al observar los datos de telemetría de miles de trazas y centrarnos en las lecturas y escrituras de archivos de paginación, encontramos que
- Pagefile.sys lee más de 40 escrituras de pagefile.sys, aproximadamente 40 a 1,
- Los tamaños de lectura de Pagefile.sys suelen ser bastante pequeños, con un 67% inferior o igual a 4 KB y un 88% inferior a 16 KB.
- Las escrituras de Pagefile.sys son relativamente grandes, con un 62% mayor o igual a 128 KB y un 45% con un tamaño exacto de 1 MB.
De hecho, dados los patrones de referencia de archivos de paginación típicos y las características de rendimiento favorables que tienen los SSD en esos patrones, hay pocos archivos mejores que el archivo de paginación para colocar en un SSD.
Lo que no sé es si incluso puedo poner un caché SuperFetch (es decir, el caché ReadyBoost) en la unidad de estado sólido.
Quiero obtener el beneficio de que Windows pueda almacenar en caché gigabytes de datos a los que se accede con frecuencia en una unidad de estado sólido relativamente pequeña (por ejemplo, 30 GB). Esto es exactamente para lo que fue diseñado SuperFetch + ReadyBoost (o SuperFetch + ReadyDrive).
¿Windows me ofrecerá (o me permitirá) colocar un caché ReadyBoost en una unidad flash de estado sólido conectada a través de SATA?
Un problema con el caché ReadyBoost sobre el caché ReadyDrive es que el caché ReadyBoost no sobrevive entre reinicios. El caché está encriptado con una clave por sesión, lo que hace que su contenido existente no se pueda usar durante el arranque y la recuperación previa de SuperFetch durante el inicio de sesión.
Actualización uno
Sé que Windows Vista lo limitó a un solo archivo ReadyBoost.sfcache (no sé si Windows 7 eliminó esa limitación):
P: ¿Se puede usar el uso de múltiples dispositivos para EMD? A: no. Hemos limitado Vista a un ReadyBoost por máquina
P: ¿Por qué solo un dispositivo? A: tiempo y calidad. Dado que esta es la primera revisión de la función, decidimos centrarnos en hacer que el dispositivo único sea excepcional, sin las dificultades de administrar múltiples cachés. Sin embargo, nos gusta la idea, y está bajo consideración para futuras versiones.
También sé que el límite de 4 GB en el archivo de caché fue una limitación del sistema de archivos FAT utilizado en la mayoría de las memorias USB: una unidad SSD se formateará con NTFS:
P: ¿Cuál es la mayor cantidad de flash que puedo usar para ReadyBoost?
R: Puede usar hasta 4 GB de flash para ReadyBoost (que resulta ser 8 GB de caché con la compresión)P: ¿Por qué no puedo usar más de 4 GB de flash? R: El sistema de archivos FAT32 limita nuestro archivo ReadyBoost.sfcache a 4GB
¿Puede un caché ReadyBoost en un volumen NTFS tener más de 4 GB?
Actualización dos
El caché ReadyBoost está encriptado con una clave de sesión por arranque. Esto significa que la memoria caché debe reconstruirse después de cada inicio y no puede usarse para ayudar a acelerar los tiempos de inicio o la latencia desde el inicio de sesión hasta que se pueda usar.
La tecnología Windows ReadyDrive aprovecha la memoria no volátil (NV) (es decir, flash) que se incorpora con algunos discos duros híbridos. Esta memoria caché flash se puede utilizar para ayudar a arrancar Windows o reanudar la hibernación más rápido.
- ¿Windows 7 utilizará una unidad SSD interna como caché ReadyBoost / ReadyDrive / SuperFetch ?
- ¿Es posible hacer que Windows almacene un caché SuperFetch (es decir, ReadyBoost) en un SSD no extraíble?
- ¿Es posible no cifrar el caché ReadyBoost , y si es así, Windows 7 usará el caché en el momento del arranque?
Ver también
- SuperUser.com: ReadyBoost + SSD =?
- Windows 7: ¿unidades ReadyBoost y SSD?
- Soporte y preguntas y respuestas para unidades de estado sólido
- Usando SDD como caché para HDD, ¿hay alguna solución?
- ¿Aumento del rendimiento con SSD para paginación / recuperación / caché o ReadyBoost? (Win7)
- Windows 7 para aumentar el rendimiento de SSD
- Cómo deshabilitar el almacenamiento en caché no volátil
fuente
Respuestas:
Desactivar ReadyBoost. Convierta su SSD en su unidad principal / de arranque, y / o asegúrese de que su archivo de paginación esté en ella. ReadyBoost es solo un búfer secundario para cosas: si su archivo de paginación es lo suficientemente rápido, no necesita usar ReadyBoost.
Incluso si no puede hacer que el SSD sea su unidad de arranque, aún puede decirle a Windows que use el SSD para su archivo de página. De cualquier manera, elimina la necesidad de ReadyBoost.
fuente
Resulta que no puedes poner un caché ReadyBoost en un SSD.
Cuando formatea inicialmente la unidad y le asigna una letra de unidad, tiene la opción de colocar un caché ReadyBoost en la unidad.
Pero en el reinicio posterior, el controlador ReadyBoost informa en el registro de eventos:
Entrada de registro completa:
Aunque un ReadyBoost sería útil para una computadora que se ejecuta en bandejas giratorias, ReadyBoost parece limitarse a los dispositivos de almacenamiento conectados al puerto USB lento.
fuente
Mire las placas base que admiten la tecnología de almacenamiento rápido de Intel. Permite el uso de un SSD como caché para su disco duro magnético / de husillo.
fuente
> coloque un caché SuperFetch (es decir, el caché ReadyBoost) en la unidad de estado sólido.
Desde http://technet.microsoft.com/en-us/magazine/ff356869.aspx :
Windows 7 utiliza el algoritmo SuperFetch de Windows para determinar qué archivos deben almacenarse en la memoria caché. SuperFetch supervisa los archivos a los que acceden los usuarios (incluidos los archivos del sistema, los archivos de la aplicación y los documentos) y precarga esos archivos en el caché ReadyBoost. Todos los archivos en la memoria caché se cifran con AES de 128 bits si el dispositivo de almacenamiento flash es extraíble, pero los fabricantes de hardware pueden optar por desactivar el cifrado en dispositivos ReadyBoost internos no extraíbles. Debido a que el caché ReadyBoost almacena una copia de los archivos, la unidad flash se puede quitar en cualquier momento sin afectar la computadora: Windows simplemente leerá los archivos originales del disco.
> el caché está encriptado con una clave por sesión, lo que hace que su contenido existente no se pueda usar durante el arranque y la recuperación previa de SuperFetch durante el inicio de sesión
Aquí se menciona la desactivación de la compresión y el cifrado de ReadyBoost .
Además, hay parámetros para EnableCompression y EnableEncryption , pero no hay detalles sobre cómo agregar esto a su registro o GroupPolicy para que se mantenga. No estoy seguro si deshabilitar el cifrado mantendría su SuperFetch.
fuente