¿Habilitar ReadyBoost en un segundo disco duro interno?

¿Habilitar ReadyBoost en un segundo disco duro interno?

Tengo dos discos duros SATA en mi PC de escritorio (uno para la actividad diaria y otro para almacenamiento y copia de seguridad). Puedo usar ReadyBoost con pendrives, pero me pregunto: ¿hay alguna manera de que pueda usar mi segundo disco duro subutilizado para participar en el mecanismo de almacenamiento en caché (el mismo concepto que tener dos núcleos de CPU procesando cosas en paralelo: tener dos discos duros que obtienen datos en paralelo)? ? Hablando claramente: quiero habilitar ReadyBoost en mi unidad D: separada.

Respuesta1

ReadyBoost está diseñado para aprovechar la latencia casi inexistente de la mayoría de las unidades flash para obtener rápidamente pequeñas cantidades de datos en la memoria. Un disco duro moderno aún superará fácilmente la transferencia de la mayoría de las unidades flash USB (50-100 MB/s frente a 10-20 MB/s) después de unos pocos cientos de milisegundos en promedio.

Realmente no existe una buena manera de habilitar el escenario sugerido ni una razón de rendimiento para considerarlo. Sería mejor usar su segundo disco duro en una configuración RAID1 (algunos controladores admiten lectura paralela), o posiblemente descargar programas/datos que no tendrán que competir por E/S con la unidad de arranque. Le sorprendería la cantidad casi constante de pequeñas E/S que ocurren en la unidad de arranque.

Respuesta2

Estoy casi seguro de que un disco duro es demasiado lento para usarlo con un impulso listo para obtener una ganancia real.

editar: después de leer tu publicación nuevamente, parece que te refieres al equilibrio de carga entre los discos (REDADA). RAID 0 distribuye (divisiones) datos en 2 discos para mejorar el rendimiento. Pero si uno falla, todo está perdido. RAID5 hace esto y además protege contra la pérdida de datos en caso de falla de 1 disco

Respuesta3

Creo que la interfaz del lector de tarjetas de memoria no es tan rápida como la interfaz SATA. Pensé que la velocidad de transferencia de datos del USB2.0 es de 400 Mbps, mientras que la velocidad de transferencia del SATA3 es de 600 Mbps. En ráfaga, obtengo velocidades de transferencia de hasta 68 MB por segundo de SATA a SATA, mientras que solo obtengo 20 MB por segundo como máximo de la tarjeta de memoria.

Si está intentando implementar Ready Boost, asegúrese de estar utilizando un lector de tarjetas de interfaz USB3.0 (debe ser USB3.0 tanto en la placa base como en el lector de tarjetas) Y su tarjeta de memoria también debe ser de alta velocidad.

Respuesta4

Windows no tiene forma de habilitar ReadyBoost para segundos discos duros cuando la unidad del sistema operativo ya es un SSD de baja latencia.

Pero algunas cosas alternativas:

SysMain (de soltera SuperFetch)

El servicio Windows SysMain (anteriormente conocido como SuperFetch) cargará de forma proactiva los archivos de su disco duro que conoce.voluntadusarlos y almacenarlos en caché en la RAM no utilizada. Por ejemplo, en mi escritorio con 50 GB de RAM, Windows en realidad sólo usa 25 GB. En lugar de desperdiciar los otros 25 GB, Windows los utilizará como caché de disco. Y si Windows entonces en realidadhacenecesita más memoria, puede desechar instantáneamente algunas de esas páginas de caché, porque los datos ya están en el disco.

Intel primero

Los chipsets Intel tienen una función en la que puedes usar un SSD como caché para un disco duro giratorio y oxidado. Debes tener la placa base que tenga la función, que la exponga y te permita habilitarla. Y entonces estarás a merced del chipset y el software de Intel.

PrimoCache

Existe una aplicación de terceros que puede utilizar para almacenar en caché un HDD en un SSD. PrimoCache le permite utilizar un volumen vacío como caché para un disco.

información relacionada