pues a mí, sí
te lo he copiado todo:
Objetivos
Se comprobará la eficacia de la ampliación de memoria RAM por medio de dispositivos de almacenamiento USB.
Esto se comprobará con la utilización de varias memorias USB, y programas de benchmarking que permitirán medir las diferencias de rendimiento, antes y despues de la ampliación de la memoria.
Las pruebas se realizarán en un entorno Windows, usando ReadyBoost como método para ampliar la RAM. De esta forma se asegura que las pruebas, aun siendo realizadas en diferentes equipos, mantienen cierta homogeneidad entre ellas.
Teoría básica
ReadyBoost es un sistema introducido con Windows Vista que permite la utilización de sistemas de almacenamiento masivo como caché.
Por esto aunque normalmente se diga que aumenta la RAM del sistema realmente no lo hace. Tras la instalación de un dispositivo por medio de ReadyBoost esta "RAM extra" no estará visible, no se verá un aumento de la RAM, ya que esta, físicamente, no es modificada
Realmente ReadyBoost lo que hace es aumentar la velocidad de la RAM, convirtiendo el dispositivo de almacenamiento en una caché que puede llegar a ser cien veces más rápida que la caché de disco, en lo que se refiere a acceso aleatorio. El acceso secuencial, debido a métodos de lectura como el acceso por ráfagas, tiende a ser más rápido cuando se hace directamente del disco.
De esto se deriva rápidamente una primera conclusión. ReadyBoost permite una aceleración en la lectura de datos, pero solo si se cumplen unas condiciones de uso determinadas.
Además existen requisitos hardware de capacidad y velocidad de acceso que el dispositivo ha de cumplir para ser compatible con este sistema: capacidad de almacenamiento de al menos 256MB, velocidades de acceso inferiores a 1ms, velocidad de lectura de 2,5MB...
Configuración de partida
Las pruebas han sido realizadas en dos PCs con los siguientes datos:
PC 1:
- CPU: Intel atom N270 1,60GHz (12x)
- RDRAM, 1024MB
- Disco duro 149GB
- Vídeo: mobile intel(R) 945 Express 256MB
Sistema operativo:
- Windows 7
Memoria flash USB:
- USB Kingston Datatraveler G2
- Capacidad: 8GB
PC 2:
- CPU: Intel Core i3-2330M CPU @ 2.20 GHz
- RAM: 4 Gb
Sistema operativo:
- Windows 7
Memoria flash USB:
- Memoria flash adicional 8Gb.
Desarrollo Primer paso: ReadyBoost
Para poder empezar las pruebas es necesario la instalación de un dispositivo de memoria como caché por medio de ReadyBoost.
Esto es muy facil de hacer, ya que todo el proceso es casi automático. Simplemente introduciendo la memoria USB y escogiendo ReadyBoost, o por medio del panel de propiedades del dispositivo, en la pestaña ReadyBoost, se comienza la configuración.
Las opciones son simples, ya que realmente solo hay dos: usar o no el dispositivo con ReadyBoost, y cuanta memoria se dedicará a esta labor.
Una vez se hayan hecho estos pasos, se sabrá facilmente que se ha configurado correctamente. No solo aumentará de forma visible la frecuencia de lectura, si no que en al abrir la memoria se verá que contiene un archivo de ReadyBoost, que será el que contenga la caché extra.
Segundo paso: Benchmarking
Para realizar las pruebas se usa una herramienta de benchmarking facil de manejar: Página de PassMark.
La realización de estas pruebas es simple: se comprueban los resultados antes y despues de usar Readyboost para comprobar el efecto de este.
Resultados en el PC 1 Entorno normal
Se prueba Readyboost sin ejecutar ningún programa, tan solo con los procesos propios del SO ejecutandose.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Reproduciendo música
Se prueba Readyboost con la reproducción de música mediante Windows Media Player.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Reproduciendo video
Se prueba Readyboost con la reproducción de un archivo de vídeo.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Ejecutando un juego
Se prueba Readyboost con la ejecución del juego The Patrician III.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Resultados en el PC 2 Entorno normal
Se prueba Readyboost sin ejecutar ningún programa, tan solo con los procesos propios del SO ejecutandose.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Reproduciendo música
Se prueba Readyboost con la reproducción de música mediante Windows Media Player.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Reproduciendo video
Se prueba Readyboost con la reproducción de un archivo de vídeo.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Ejecutando un juego
Se prueba Readyboost con la ejecución de un juego.
Antes de aplicar Readyboost
Despues de aplicar Readyboost
Enlaces ReadyBoost en Windows Vista
ReadyBoost en Windows 7 Página de PassMark Conclusiones
A pesar de que en principio el uso de Readyboost haga pensar que se aumentará la eficiencia del ordenador esto no ocurre, realmente se reduce.
En primer lugar, hay que tener en cuenta que Readyboost no aumenta la RAM del ordenador, a pesar de lo que se suela pensar, si no su velocidad. Pero para aprovechar esta han de darse una serie de circunstancias que no es facil que ocurran.
Si la velocidad del disco fuera muy lenta, el USB ofreciera acceso secuencial para aprovechar el principio de localidad, o el BUS al que la memoria flash está conectada fuese muy rápido se podría notar un aumento en la eficiencia del sistema.
Pero el disco duro es, normalmente, demasiado rápido como para que se note una mejora.
También, el disco duro es mucho más rápido en el acceso secuencial que la memoria flash, por lo que esta será usada por Readyboost sobre todo para lectura no secuencial.
Así que al final nos queda que normalmente la efectividad de Readyboost dependerá de la velocidad del BUS al que se conecte. Que en un puerto USB 2.0, como hemos comprobado, no parece ser suficiente.
Al final, en situaciones normales el uso de Readyboost solo produce sobrecarga al sistema, al obligarle a manejar una pieza hardware que no puede funcionar en condiciones óptimas, y por tanto no tiene sentido utilizarlo.
Algo, que despues de todo, resulta evidente al ver que ninguna empresa parece vender dispositivos USB para aumentar la eficiencia de los ordenadores.