ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB

Windows Técnico

Sindicación

Proximos HOLs

Loading...

clip_image002

Afortunadamente el mundo de la informática es un entorno en constante cambio. Los sistemas operativos y las aplicaciones son cada vez más complejos a la par que sus posibilidades y funcionalidades son también mayores. Lógicamente todo ello se acompaña de un mayor consumo de recursos, siendo la memoria RAM uno de los explotados de forma más exhaustiva.

Tengo la certeza de que a más de un usuario le habrá sucedido que al querer realizar una tarea con una aplicación nueva y novedosa, al trabajar con máquinas virtuales o intentar probar un juego nuevo con imágenes en alta definición, se ha encontrado que su equipo no satisface las necesidades mínimas necesarias en lo que a memoria RAM se refiere.

Atendiendo a lo anterior, MS Windows 7 ha mejorado la herramienta ReadyBoost con respecto a la versión que ya se introdujo en MS Windows Vista. A la mejor gestión global de la memoria RAM realizada por el nuevo sistema operativo cliente, se le suma por lo tanto la posibilidad de ampliación de memoria RAM haciendo usos de dispositivos USB. Ahora MS Windows 7 permite usar simultáneamente hasta 8 dispositivos para esta labor, bien USBs o bien memorias Flash.

Para disfrutar de esta ventaja debemos seguir unos sencillos pasos de configuración que pasamos a indicar:

Al insertar el USB, aparecerá la pantalla de reproducción automática que permite elegir la opción que deseemos ejecutar. En este caso elegiremos “Aumentar la velocidad del sistema con Windows ReadyBoost”.

clip_image004

En el caso de no haber elegido esta opción al insertar el USB, podemos acceder a ella desde “Equipo-> Pendrive -> Propiedades y vamos a la pestaña ReadyBoost.”

Una vez situados en la pestaña ReadyBoost, veremos que por defecto nuestro dispositivo no está configurado para estos fines. Aparecerá marcada la opción “No usar este dispositivo”, pudiendo modificarla seleccionando una de las dos opciones restantes:

  •  “Dedicar este dispositivo a ReadyBoost:”

    Esta opción dedicará todo el espacio disponible en el USB para aumentar la velocidad del sistema.
  •  “Usar este dispositivo:”

    Con ella podemos seleccionar nosotros mismos el espacio del USB que queremos utilizar para aumentar la disponibilidad de memoria RAM, sin necesidad de hacer uso para ello de todo el espacio restante en el dispositivo.

Cambiamos la opción a “Dedicar este dispositivo a ReadyBoost” o “Usar este dispositivo”. Tras presionar el botón “Aplicar”, se dará inicio a la nueva configuración de la memoria cache.

clip_image006

Hay que mencionar que el espacio dedicado para ReadyBoost en el dispositivo USB no podrá ser utilizado hasta que se modifique de nuevo la configuración desactivando esta función.

clip_image008

Un aspecto a destacar respecto de esta funcionalidad es que el fichero que se genera aparece encriptado con un algoritmo de cifrado AES de 128 bits, por lo que si el USB es robado o se extravía no se podrá acceder a esos datos con facilidad.

La posibilidad de realizar ReadyBoost con un USB no se encuentra disponible para el 100% de estos dispositivos, ya que si los mecanismos son bastante antiguos y no cumplen los requisitos, podría aparecer alguno de los errores siguientes:

clip_image010clip_image012

En la pantalla de la izquierda se ve un error cuando conectamos un USB de versión anterior a la 2.0, en la pantalla de la derecha se ve cuando la versión de USB es 2.0 o superior, pero no cumple con las características mínimas que serían las siguientes:

  • La versión del USB debe ser igual o superior al 2.0.
  • Debe tener un mínimo de 256MB, aunque con 1GB cumple perfectamente con el aumento de la velocidad del sistema.
  • El tiempo de acceso debe ser menor a 1ms.
  • La velocidad de lectura debe ser de al menos 2.5MB/s, y una velocidad de escritura superior o igual a 1.75MB/s.

Esperamos que esta entrada os haya sido de utilidad.


Enviado dic 11 2010, 03:43 por Jhonattan Fiestas

Comentarios

gorka escrito re: ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB
en 12-13-2010 17:32

una pregunta... ¿este sistema no reduce la vida util de las memorias USB?

Anónimo escrito re: ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB
en 12-15-2010 9:50

@gorka.

Si, reduce la vida útil de las memorias USB.

Saludos.

anonimo escrito re: ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB
en 08-27-2011 1:17

una pregunta, ¿le puedo agregar mas de 5 memorias ram usb externas a mi laptop  que tiene el programa windows 7 home basic instalado?las memorias que yo tengo aqui conmigo son de 16 gb cada una y son externas de usb, y mi laptop tiene 5 ranuras externas para ponerle memorias usb por eso les pregunto si puedo usar las 5 memorias usb externas a la vez  y si funcionaria para hacer mas veloz mi laptop eso quiero saber yo. ocea que si le aplico las 5 memorias usb a mi laptop tendria por total 80 gb de memoria usb, pero no se si funcionaria asi como les digo. ok

Jhonattan Fiestas escrito re: ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB
en 08-27-2011 1:56

Como comenta el post , puedes añadir hasta 8 dispositivos de memoria extraible como memorias flash o usb.

Con lo que conseguiras un mayor marco de trabajo, por si deseas tener muchas aplicaciones abiertas a la vez o por ejemplo mantener abiertas varias maquinas virtuales con las que trabajar en paralelo, cosa que normalmente consume mucha memoria ram.

Sin embargo dices que deseas colocarle 5 usb de 16 gb para "aumentar la velocidad de tu laptop"...

La velocidad de procesamiento de datos lo realiza el procesador, mas no depende de la memoria RAM, salvo que la memoria ram sea tan baja que limite la ejecución del programa, y tenga que llevarse a cabo paginacion.(Cosa que va fuera del tema)

Vamos a dar un ejemplo, para aclarar conceptos:

Si disponemos de un equipo de 4Gb de memoria ram y una aplicacion al ejecutarse tarda en 5 segundos en darte el resultado.

La misma aplicacion al ejecutarse tardara 5 segundos en darte el resultado teniendo 80gb , 100, 200, 1000Gb de RAM, ya que el encargado de realizar los calculos es el procesador, y en este caso no se ha aumentado la velocidad del procesador, sino se ha aumentado la capacidad de almacenamiento de un programa en memoria.

Sin embargo,si tu equipo fisico dispone de 4gb de ram,y abres un programa pesado, por ejemplo una maquina virtual que lo tengas configurado para que consuma 2 gb de ram .El ordenador te iria un poco justo ya que ambas maquinas irian con 2gb cada una.

Que mas decir si pregunto en la posibilidad de abrir dos maquinas virtuales en tu equipo que ocupen 2gb cada una, obviamente la maquina real se quedaria sin memoria ram..

Por ello si lo que deseamos es tener:

Maquina real consume 2gb

Maquina virtual 1:         2gb

Maquina virtual 2:         2gb

Maquina virtual 3 :        2gb

Deberiamos tener como minimo 8gb de memoria ram, y eso solo lo podriamos conseguir aumentando 4gb a la memoria actual disponible mediante readyboost.

He puesto el ejemplo de maquinas virtuales, pero facilmente podrian ser otros programas que utilicen mucha memoria ram como por ejemplo visual studio, adobe photoshp,corel draw, flash, dreamweaver, etc.

Con 80Gb de Memoria ram, estate tranquilo que podrias abrir mas de 50 messenger a la vez que no se va a bloquear tu equipo.

Espero que haya quedado clara la explicacion, cualquier inquietud adicional o pregunta no dudes en volver a consultar.

Nebuc escrito re: ReadyBoost: Cache intermedia en Windows 7 utilizando dispositivos USB
en 01-17-2012 12:13

Hola Jhonattan, acabo de probar el Readyboost y no consigo que las maquinas virtuales Java reconozcan esta memoria como Ram. De hecho ni aparece en el administrador de tareas como tal.

El readyboost se ha creado correctamente, y funciona ya que veo lecturas/escrituras en el dispositivo.

Mas Info:

Windows 7 64bit.

8Gb Ram

USB 32Gb completamente dedicado a Readyboost.

En teoria deberia tener 40Gb de Memoria, pero no es así, si arranco 2 maquinas virtuales de 3 Gb, ya no me permite crear la 3º por falta de memoria.

Por lo que veo esta memoria es mas parecida al pagefile.sys que a Ram.

Añadir un comentario

(requerido)  
(opcional)
(requerido)  
Recordarme
If you can't read this number refresh your screen
Enter the numbers above: