Help!
domingo, 18 de agosto de 2019
 
Inicio arrow Windows arrow ReadyBoost servicio

ReadyBoost servicio PDF Imprimir E-Mail

La velocidad de las CPU y las memorias están dejando atrás rápidamente a la de los discos duros, de modo que los discos suelen ser un cuello de botella en el rendimiento del sistema. La E/S aleatoria de disco es especialmente costosa porque el tiempo de búsqueda del cabezal de disco está entorno a los 10 milisegundos, una eternidad para los procesadores actuales de 3 GHz. Mientras que la RAM es ideal para guardar en caché los datos de disco, es relativamente costosa. La memoria flash, sin embargo, suele ser más barata y puede atender las lecturas aleatorias hasta 10 veces más rápido que un disco duro normal. Windows Vista, por lo tanto, incluye una característica llamada ReadyBoost para aprovechar los dispositivos de almacenamiento de memoria flash con la creación de una capa intermedia de almacenamiento en caché que se encuentre lógicamente entre la memoria y los discos.

ReadyBoost consiste en un servicio implementado en %SystemRoot%\System32\Emdmgmt.dll, que se ejecuta en un proceso de host del servicio, y un controlador de filtro de volumen, %SystemRoot%\System32\Drivers\Ecache.sys. Emd es el dispositivo de memoria externo, el nombre de trabajo de ReadyBoost durante su desarrollo. Al insertar un dispositivo de memoria flash (como una llave USB) en un sistema, el servicio ReadyBoost comprueba el dispositivo para determinar sus características de rendimiento y almacena los resultados de la prueba en HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt, como se muestra en la figura 1.

Figura 1 Resultados de la prueba del dispositivo de ReadyBoost en el Registro

 

 

Top!