[Post Actualizado...] Continuando con esta noticia, he hecho un Analisis de Kingston DataTravel ReadyFlash para Windows ReadyBoost, donde kingston promete mejorar mas aun windows vista, y si se nota una mejora, para quien quiera darle una leida.
El Windows Vista incorpora la tecnología ReadyBoost, para ello debemos contar con una pendrive con tecnología ReadyBoost, y un puerto USB 2.0, ok, ¿Que es lo que hace?, bueno recuerdas que teníamos en Windows XP y anteriores una memoria virtual…, bueno pues este ReadyBoost lo que hace es crear una memoria extendida. Por ejemplo, si instalas una pendrive USB de alta velocidad y de gran capacidad, Windows Vista la usara como una memoria virtual (o extendida) lo que significa que si la unidad falla, la información no, ah pero no es combinada con la memoria RAM, su función es mas o menos similar a un cache, esto quiere decir que la información queda ahí para tener mayor velocidad de acceso, así se ahorra el volver a cargarlo, aunque nuestra memoria sigue siendo la que tengamos físicamente (512MB, 1GB, 2GB, etc).
Al parecer los chicos de Microsoft entendieron bien las consecuencias de tener la memoria virtual en la misma unidad donde esta Windows, recuerdas que cuando ejecutabas ciertas aplicaciones estas llegaba el momento en el que te decía “Windows se a quedado sin memoria virtual para continuar”, el programa finalizaba y perdíamos nuestra información con la que estuviésemos trabajando (usuarios de Photoshop en Windows me podrán dar la razón de esto, ya que había que aumentar la memoria virtual manualmente para evitar estos problemas), pues ya no mas por la tecnología ReadyBoost, con esto quiero decir que trae una mejora importante en comparación con guardar todo en tu disco duro, y para eso es que ahora vamos a usar las pendrives con tecnología ReadyBoost, para evitar esos molestos problemas. Otro dato importante es que Microsoft recomienda este tipo de memorias con la misma cantidad de tu memoria RAM, pero no mayor a 4GB.
Ahora regresemos a linux, ¿Que pasa con linux?, bueno esa partición con formato linux-swap, y montada como /swap es nada mas ni nada menos que la memoria extendida (o virtual), pero en otra unidad o partición, bien linux como nos comenta en la instalación avanzada es que necesita al menos 256mb para la unidad de intercambio (memoria extendida o virtual llámese como guste), esto quiere decir que si tengo 192mb de ram o menos necesito 256mb para esta partición, y linux recomienda (en cualquier guía de usuario) que si tenemos 256mb de RAM le demos el doble a esta partición, pero no superando mas allá de los 4GB, ya que lo único que hacemos es desperdiciar espacio en el disco (o partición).
Como puedes ver esto no es ninguna novedad puesto que linux lo viene implementando desde hace tiempo, como mencione anteriormente, puede que los chicos de Microsoft se dieran cuenta de las consecuencias que trae el tener la memoria virtual en la misma unidad donde esta Windows, y decidieron corregirlo, ah!…, pero todo esto a donde nos lleva?, bueno si quieres ganar un poco de estabilidad, seguridad, y un poco de aceleración (por la memoria extendida) necesitamos desembolsar mas dinero y comprarnos una pendrive USB de alta velocidad con tecnologia ReadyBoost.
En linux no es asi, puesto que solo tenemos que crear una partición, o tomar nuestro disco duro viejo de 4GB de 7200rpm (para ganar velocidad de lectura), y aun así, el puerto USB 2.0 solo alcanza velocidades de 480Mb/s, ¿Que pasa entonces si yo tengo mi disco duro SATA o SATA2 y uso linux?, bueno SATA alcanza velocidades de 1.5Gb/s y SATA2 alcanza hasta los 3GB/s, esto trae de nuevo a linux a la cabeza.
Yo en mi caso tengo 256MB de memoria RAM en Windows XP, caso contrario en Ubuntu, por esta tecnología de la memoria extendida, SWAP, ya que el sistema me dice que tengo 256MB y 1GB de SWAP y tengo libres 936MB de memoria total libres (entre mi memoria RAM y SWAP).
Tu decides, si inviertes ese dinero para una tecnología ya inventada, o decides gastarlo en componentes necesarios para tu computadora, ¿Te quedas con Windows, o te quedas con Linux? (sabiendo que hay muchas distribuciones donde elegir; Ubuntu, Kubuntu, Xubuntu, Suse, Xandros, Mandriva, SimplyMEPIS, etc… incluso distribuciones donde puedes ya correr programas de Windows)
Archivado bajo: Windows


Pero ¿quién dijo que funcionaría como RAM?
tss,tss, todo este tiempo se ha hablado de swapfile,archivo de intercambio o memoria virtual (basicamente la misma gata)
En una conferencia de microsoft se ofrecieron memorias pendrive con tecnologia readyboost de 256MB, para probar esta nueva opción, incluso se llego a mencionar de parte de microsoft que no era necesario abrir las computadoras nuevas con windows vista pre instalado, para no romper la garantía, de esta manera solo tendrías que insertar una pendrive con tecnología ready boost. Incluso se a mencionado en varias paginas, aquí solo algunas, sin contar los foros donde me he paseado:
http://www.genbeta.com/2006/11/29-readyboost-una-nueva-tecnologia-en-windows-vista
leer comentarios tambien
http://tec.fresqui.com/readyboost-interesante-nueva-funcionalidad-en-vista
Como ves JIFF este tipo de dudas si existían, este articulo esta enfocado a esas personas con este tipo de dudas, quizás tu no te hayas mal informado de esa manera, y si como mencionas a fin de cuentas la misma gata, ya que hablamos que es lo mismo que viene utilizando linux el famoso SWAP.
Que bonita forma de hacer mercadotecnia ¿no?, en vez de particionar el disco duro dependiendo de nuestra memoria ram para ser usado por el ready boost, voy a ofrecer que sean pendrive’s que “cuenten” con esta tecnología. Digo si windows vista requiere una gran computadora que tanto es tantito quitarle hasta 4GB (siendo microsoft quien menciona este tope, para que no digan que después lo dije yo jaja) a nuestro disco duro de 200GB o 500GB, y si ya vamos a usar SATA o SATA2 (y mas si es nueva computadora), pues que mas que mejor, alcanzo velocidades mas altas ¿no?, alguien por ahí comento: “Los USB sticks no son tan rápidos para servir. Ni siquiera se acercan a la velocidad del disco duro, para no hablar de la velocidad de un modulo DDR o DDR II.”
La verdad es que esta es la explicación mas completa acerca de ReadyBoost que he leído hasta el momento.
Aun así creo que a tu explicación se le pueden añadir un par de cosas si me lo permites.
Como tu bien dices los dispositivos flash no son ni mucho meno tan rápidos como un HD (ni Hablar de RAM) en cuanto a lectura secuencial se refiere, pero no tanto así en lectura aleatoria de pequeños archivos.
La ventaja de que el SWAP file y sobre todo que el archivo de paginación este accesible desde una memoria flash es que al contrario que los discos duros los tiempos de acceso para la memoria flash son casi inexistentes (20ms para un disco duro Standard). Por tanto el beneficio reside en que el sistema tiene acceso al archivo de paginación sobre 10 veces mas rápido que si lo busca en el disco duro. Especialmente para el que quiere tener 7 aplicaciones abiertas a la vez y cache interno hasta la bandera!
La segunda ventaja es interesante sobre todo para ordenadores portátiles, y es el ahorro de energía que comporta el pedir acceso al archivo a la memoria flash en vez de al disco duro, cuanta mas actividad tengas en el disco duro mas batería consume el sistema, esto con la memoria flash no pasa.
Un Saludo
Asi es exactamente David buen aporte al tema, en conclusion las computadoras portatiles se benefician en el ahorro de su bateria, es un gran paso para las portatiles, por cierto ¿no sabes como cuanto se ahorra de bateria? (me surgio la duda)
Estimados, estoy de acuerdo con david, lo que he tratado de hacer y no lo he logrado, es que la memoria virtual apunte a mi disco pendrive en windows xp.
Cambiando la unidad C: a F:, y hacer pruebas de cargas.
Lo que si ya me tiene aburrido es que mi pc con muchas aplicaciones no deja de sonar el disco duro, me imagino que sera bastante mas rapido si en ves de el disco duro utilizo para paginacion la memoria pendrive.
Bueno imaginatelo de esta forma, todo este rollo del readyboost es como si fuera la memoria de paginación o memoria virtual en un pendrive, la ganancia ? pues lo que se gana es que tengas tu disco duro completo sin tener que asignar espacio al archivo de paginación y de esta forma sea mas factible para ti.
–El secreto del éxito es la constancia en el propósito–
y si no que te lo diga la gente de microsoft
No es la paginación ni la memoria virtual Gonzalo, anteriormente si era así pero lo han pulido, ahora es una memoria extendida de la RAM…
Haz de cuenta que tienes una mesita, y tienes 50 naranjas, y necesitas poner 20 guayabas, pero ya no tienes espacio, bueno de un costado sacas una tablita, y pasas para allá 40 naranjas y ya puedes darle prioridad a las 20 guayabas.
Eso mismo hace readyboost, pasa la información de la memoria a la pendrive para darle prioridad a la nueva información con la cual estas trabajando, si en algún momento quisieras regresar alguna “naranja”, vas y lo tomas de la mesita, no tienes que ir a la bolsa de las naranjas por ella, es decir que tomara el dato de la pendrive directamente, almacenado ahí temporalmente para no tener que volver a abrir ese dato (o programa), y por ello el tiempo de acceso al progrema o dato es menor. Aparte de evitar la perdida de datos en las notebook’s o computadoras portatiles (personales).
Aunque si bien se requiere de una pendrive lo suficientemente rápida para lecturas de tiempo de acceso aleatorio, a esas pendrive se les conoce como pendrive readyboost, entre menos sea el tiempo de acceso aleatorio sera mas rápido
Creo que nada tiene que ver readyboost con el archivo de paginación o memoria virtual de windows vista y ni de coña es una “memoria extendida de la ram”. Readyboost se ha creado para mejorar los tiempos de acceso aleatorios al disco duro, el gran cuello de botella de los ordenadores actuales. Readyboost utiliza una memoria flash como caché de nuestro disco duro para los accesos aleatorios, no para los secuenciales puesto que secuencialmente un disco duro es mucho más rápido que cualquier pendrive. El archivo de paginación o memoria virtual es espacio en el disco duro que windows utiliza como memoria RAM, utilizar un pendrive como memoria virtual es una barbaridad. Lo que sí es muy recomendable es tener el archivo de paginación en un disco duro diferente al de sistema, de esa forma aliviaremos la carga del cabezal de nuestro pobre disco de sistema con tanto swapping.
Capitan Fritura buen comentario, pero el readyboost funciona como un caché de la ram, y no como un cache del disco duro. ¿Lo has probado?, ¿Has visto en el monitor de recursos?.
“Lo que sí es muy recomendable es tener el archivo de paginación en un disco duro diferente al de sistema, de esa forma aliviaremos la carga del cabezal de nuestro pobre disco de sistema con tanto swapping.”
Eso en teoria, algunos lo recomiendan algunos no, y funciona en linux, pero tengamos en cuenta que son dos plataformas totalmente distintas.
Hoy en dia no hay que preocuparse por el cabezal del disco duro, ya que tienen un buffer (o cache) de 16 Mb, mas la tecnologia de escritura perpendicular, ahorrandonos espacio y tiempos de acceso.
Hola! disculpa tenia una pregunta mas que comentario, no estoy muy familiarizado con la tegnologia readyboost, y queria preguntarles que si al momento de meter mi memoria flash, y aceptar la utilizacion de dicha memoria por readyboost , automaticamente mi compu se hara mas rapida? es decir voy a poder iniciarla mas rapida o apagarla igual de rapido? ejecutar mis programas mas rapido que de costumbre? ahh y ademas al checar las caracteristicas en “mi equipo” mi memoria ram seguira siendo la misma o aumentara? espero me contesten y me ayuden, gracias!!!
hola chava, automaticamente mi compu se hara mas rapida?, si notaras una diferencia se iniciara mas rapidamente, abrira programas mas rapido, asi como lo mostramos en nuestro analisis (publicado en esta misma pagina).
al checar las caracteristicas en “mi equipo” mi memoria ram seguira siendo la misma o aumentara?, sera la misma cantidad de memoria ram, el readyboost no funciona como memoria ram, sino como una memoria extendida (como un cache), es decir que manda algunos programas de memoria, no utilizados en ese momento al readyboost, cuando arrancas el programa, este va al readyboost y lo toma de ahi para ejecutar dicho programa.
Creo que estáis equivocados con la utilidad de ReadyBoost.
ReadyBoost ayuda al Disco Duro. No ayuda a la RAM. No ayuda al archivo de intercambio/memoria virtual/partición SWAP.
Lo que no es:
No es un complemento de la RAM.
No es un complemento del archivo de intercambio.
No se escriben datos de continuo en ella.
No deteriora el dispositivo Flash rápidamente.
No siempre es mas rápido que el disco duro.
Lo que si es:
Si reduce el uso de Disco Duro.
Si reduce el consumo de energía del equipo (interesante en portátiles)
Si reduce el tiempo de carga en RAM de las aplicaciones.(mas interesante en portátiles).
Si es una tecnología propietaria de Microsoft, pero con una licencia de uso (que yo sepa) muy libre.
Si está encriptado, por seguridad.
Como funciona:
En el Dispositivo ReadyBoost el SO (W.Vista) mediante un algoritmo decide cual son las aplicaciones (archivos) mas frecuentemente cargados en RAM tanto al iniciar el SO, como durante su uso.
Estos archivos se cargan el el dispositivo ReadyBoost, y cuando son requeridos por el SO, se les toma de aquí, si es mas rápido que el disco duro.
Hay que tener en cuenta que el HDD tiene una tasa de transferencia en lectura habitualmente mayor que los dispositivos Flash, salvo que se trate de archivos en puntos muy distantes (en tiempo de acceso) en el HDD, o que el HDD ya tenga una gran carga de trabajo, como por ejemplo al iniciar el SO o una aplicación que requiera muchas .DLL, .INI…
En estos casos es donde entra ReadyBoost en funcionamiento, en vez de “rascar” el HDD, se lee todo (o parte) del dispositivo Flash, que tiene unos tiempos de acceso mucho mejores.
Por lo tanto, el dispositivo ReadyBoost, cuanto mas rápido en lectura, mejor, la escritura no importa.
Cuanto mas grande, mejor.
No olvidar la opción de agregar manualmente los archivos al ReadyBoost.
Colocar el dispositivo en un bus lo más rápido posible, vease, USB 2.0.
No conectarlo en USB 1.X, pues es muy lento en comparación, y sería muy poco útil.
PD: en los sistemas operativos de Microsoft el archivo de paginación puede estar en las misma o diferente partición que el SO, y puede ser uno o varios archivos distribuidos por todas las particiones y HDDs disponibles. Es mas flexible que la partición SWAP de GNU-Linux, dado que esta, para cambiar de tamaño necesita modificar el particionado del HDD, y el archivo de paginación, es solo un archivo, con las ventajas que conlleva.
Efectivamente, ReadyBoost a lo que mas se parece es a una caché intermedia de DISCO como ya comentan por aquí.
Lo único, es que bajo Windows Vista, se usa además para dos procesos muy interesantes.
Por un lado, la tecnología SuperFetch, exclusiva de Vista, que se anticipa a la carga de programas y librerías basándose en una estadística (de día de la semana, día del mes y horas) hace amplio uso de la memoria ReadyBoost, cargando ahí desde el disco en momentos de baja actividad, las aplicaciones que el “cree” que se van a usar a continuación.
También, durante el proceso de apagado, graba ahí los procesos de arranque de Vista, con lo que al reiniciar el SO se nota. Y bastante, hay muchos test por internet y era mas de un minuto en algunos casos.
Por otro lado, y esto es muy interesante, en los portátiles la usa de caché de disco de ESCRITURA también, llegando a extremos (según publica Microchoft) en los que apaga el disco durante muchos minutos a pesar de que estemos leyendo y grabando, y sólo lo arranca para leer algo fuera de la caché ram + readyboost o bién porque la caché de escritura está llena y necesita grabar.
Yo por mi parte, no uso Vista, aunque hace meses que no le instalo otra cosa a mis clientes, estoy probando una herramienta para Windows XP que se llama “eboostr” que hace eso, pero creo que sin caché de escritura. En mi pc, P-IV 2.800, 1 Gb + 256Mb eboostr, se nota un poco. Va mejor, pero especialmente en procesos repetitivos se nota bastante, y curiosamente, es con el eMule cuando el programa informa de la enorme subida de aciertos de caché, casi no toca el disco.
En definitiva: si puedes, amplía RAM. Si no puedes (bancos llenos, memoria dificil de conseguir), … una tarjetita SD de 1 Gb o un pen-drive cuesta menos aún que la ram y te puede echar una manita, algo de mejoría en accesos a disco y no mucho más.
No he podido dejar de escribir, ya que llevo una semana todo el día investigando esto y haciendo mil pruebas. Un saludote.
PacoSS gracias por complementarlo, de hecho apartir de los 2GB de ram no se nota el readyboost, aunque si funciona al regresar de un estado de hibernacion, entre otras cosas mas, y mas si no reiniciamos las PC’s (como yo que la tengo 24×7).
Un saludo
Pues entonces puedo reformatear y montar mi memoria ram como swap?
K790, tu memoria ram como swap? creo que estas confundido la memoria swap es una parte que se usa en linux para mantener ciertos archivos cargados pero se hace en una particion del disco duro, la memoria ram es la memoria fisica instalada en tu sistema
Amigos una pregunta, formatee mi tarjeta Stick Pro Duo de mi camara, ahora cuando la introduzco en la laptop me sale la opcion de Speed up my system usando ReadyBoost. Por lo que he leido es de gran ayuda en la velocidad de PC, pero quisiera saber si despues de aceptar usarla con ReadyBoost podre usar mi tarjeta con la camara como siempre. Saludos.