Jueves, 5 de octubre de 2006
Cómo automatizar ‘soft resets’ para recuperar memoria y evitar cuelgues
El nuevo sistema de gestión de memoria NVFS, incluido en todos los modelos de Palm de los últimos años, ha traído tantos problemas como ventajas. Es un tema importante del que ya hemos hablado aquí, explicando el problema y dando unas cuantas soluciones: para resets en general (uno de propina) y específicos de la TX, evitar que la memoria no se fragmente, hacer backups sin problemas, descargar la batería para recuperar una Palm que no arranca, y alguno más que seguramente olvide.
El principal problema en mi Tungsten E2 con NVFS era que, a medida que abrimos y cerramos programas (sobre todo los que no están programados pensando en colaborar con el NVFS), ocurre que la memoria DbCache (una memoria interna de la Palm que es en la que los programas tienen que cargarse para ejecutarse) va quedando ocupada por archivos que ya no son necesarios, pero no se liberaron de memoria correctamente al salir. El resultado es que, cuando abrimos un programa que necesita más memoria de la que queda libre (y contígua) en la DbCache, la Palm se cuelga.
Aunque hay varios métodos para mejorar esta situación, el que me ha resultado más efectivo es el de programar un soft reset para la madrugada, de manera que mientras dormimos, la Palm se resetea y queda con toda la memoria DbCache libre para aguantar el trabajo del día siguiente. Combinando esta práctica con un poco de cuidado al elegir qué aplicaciones utilizar (programadas compatibles con NVFS, evitar monstruos que requieran mucha RAM), y DbCacheTool para cuando se llena la DbCache, puedo decir que hace meses que no sufro un soft reset en mi Tungsten E2.
Poder programar, por tanto, un soft reset nocturno es una buena opción. Este tema se ha tocado con anterioridad, pero he creído conveniente listar todos los métodos para que sean más fáciles de encontrar. Veamos pues que maneras tenemos de hacerlo:
- La primera opción es instalar un programa como SoftReset, que permite realizar un soft reset pulsando una tecla o simplemente al ejecutarlo (este programa es también muy útil para cuando el botón de apagado de la Palm está estropeado), y combinarlo con otro que nos permita ejecutar programas periódicamente, como LookAtMe (descarga alternativa). La configuración del programa es la que vemos en la captura, elegimos la hora, por ejemplo las 4 de la madrugada, y marcamos la casilla “silent” para que no de ningún aviso. A partir de ahora mientras dormimos se hará un soft reset a la Palm sin que nos enteremos, y la tendremos lista para el uso diario.

Con este programa podemos hacer un soft reset a voluntad

Y con LookAtMe, lo programamos para todas las madrugadas
- Sin embargo, hay otra posibilidad, y es simplemente instalar NVBackup, el programa de backup pensado para aparatos con NVFS (que además es gratuito), programar una copia de seguridad (por ejemplo también a las 4 de la madrugada) de la memoria interna de nuestra Palm a la tarjeta de memoria, y elegir la opción de que ejecute un soft reset al terminar. Con este método no necesitamos los programas anteriores, pero sólo es válido para los que utilicen una tarjeta de memoria en su Palm.
Con cualquiera de los dos métodos, notaremos como la Palm se cuelga mucho menos con el uso diario, al contar todas las mañanas con su memoria DbCache lo más libre y defragmentada posible.
Por: Marcos González Troyas en Trucos Palm
RSS comentarios | Trackback |
Imprimir este post





































Mira que lo había pensado… éstos días, mi Treo 650 iba bastante despacito y se reiniciaba cada dos por tres. No me ha quedado otra que hacer un hard reset, pues de un reboot ya ni cargaba el OS
Éstos consejos me vienen de perlas para empezar a tratar bien mi DBCache.
El link a lookatme, es el mismo que el de SoftReset, o no vi donde se baja o esta mal, pero creo que lo pueden bajar de aqui
http://www.palmblvd.com/software/pc/LookAtMe-1999-02-24-palm-pc.html
Los resets en la LifeDrive son de miedo pues nunca se sabe cual sera el definitivo,no habra otra forma sin causarle resets.
@AlucardX: seguramente sea de probar muchos programas, pero de todas maneras, recomiendan hacer un par de veces al año un hard reset e instalarlo todo paso a paso, para borrar archivos basurilla y defragmentar.
@Jdark: mil gracias, soy un desastre con los enlaces. Ya está corregido.
@Jose: me temo que no conozco otro método. Sé que la LifeDrive es muy suya, pero la conozco poco porque nunca la he probado. Si alguien sabe algún truco para estabilizar la LifeDrive que no dude en compartirlo.
Yo sugiero… (soy usuario de Lifedrive)
Por el momento no entiendo mucho la preocupación de José, pero yo desde que leí tus consejos para mantener la dbCache sana los he aplicado, no sin sacrificar programas que me gustaban, p. ej. el ZLauncher… Por mencionar: uso DBCacheTool y su DA, el NVBackup para mis respaldos diarios y resets programados, estoy usando en UNCache de Dmitry, que me ha ayudado a acelerar los resets y a obtener más dbCache libre y contigua, evito usar el Blazer, prefiero el NetFront; como dije, dejé el ZL, y ocasionalmente limpio la dbCache manualmente con la DA que mencioné antes. He estado buscando alternativas que me den prestaciones similares al ZL, por ejemplo uso el SkinUI, para que no se vea tan monótona mi palm, además del Zlink (para trabajar con aplicaciones del dispositivo interno), MySkin (de por sí lo usaba y aun me niego a dejarlo)… eso a grandes rasgos es lo que hago con mi Lifedrive para mantenerla estable… Ah, olvidaba algo importante: aunque en la Lifedrive tenemos 60 MB para aplicaciones y bases de datos, sólamente tengo en la memoria de programa aquellas bases de datos y programas que no soportan trabajar ellos mismos o sus bases de datos en las tarjetas, eso me ha ayudado a que igualmente corra más rápida.
Excelente recopilación, gracias Lithium
El problema para mi es que me fascina el zlauncher si se que zlauncher y lifedrive no son muy compatibles que digamos,pero hacer ver muy bonita mi palm y sobre uncache la verdad es que no me gusta usar nada de dimitry por una mala experiencia yo uso meminfo para liberar el cache pero me gustaria algo mas pues ya lo he probado todo y este me funciona bien saludos.
Créeme que si quieres ver rendimiento y estabilidad, tendrás que dejar el ZL, te lo digo en experiencia propia, y con lo que mencioné arriba, la verdad no estoy muy arrepentido de haberlo dejado.
Respecto a los programas de Dmitry que mencioné, de mi parte está comprobado que han sido inocuos, y hasta beneficiosos… Por parte de este Lifedrive-user no hay otra sugerencia más que te pudiera ayudar a acelerar el rendimiento.
Quizá si te arriesgas a cambiar el Microdrive por una compac flash de 4 GB, ya hay quien lo ha hecho, pero no es algo muy generalizado.
Saludos!!!
Vivo en Santiago del Estero (Argentina) en la región del Noroeste, tengo una Life Drive, la cual según entiendo puede funcionar como GPS con el Tom Tom Navigator, hice las averiguaciones en Buenos Aires y este soporte no lo venden, quisiera si alguno puede proporsionarme este programa de alguna manera, no se si lo puede enviar por e-mail, o existe otra manera de hacerlo.
Mi dirección postal es: Avda Roca (n) 205 (4200)-Santiago del Estero, Argentina.
Mi Phono: 54-385-422-8108