|
||
|
|
|
|||||||
| SE Xperia X10 Todo sobre este popular modelo de SE |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Controlar la RAM libre, con un sencillo programa,taskiller interno
Pues os voy a hablar de una aplicacion que la encuentro muy interesante, se llama Minfree y la podeis encontrar gratis en el market, esta aplicacion lo que hace es modificar los valores de un archivo llamado minfree, que esta en esta ruta:
/sys/module/lowmemorykiller/parameters/minfree Este archivo es el encargado de controlar la RAM libre, por defecto los valores de control que traen los telefonos es bastante bajo, este programa lo que hace es que dependiendo de los valores que modifiquemos cerrará procesos, con esto evitamos tener que estar pendientes de la ram libre y de que en cada momento dispongamos de la ram que le marquemos, esto lo haciamos en las roms de la Magic a mano sobre ese archivo y la verdad funcionaba realmente bien. Los valores que yo modifico son los 3 ultimos: Hidden App -- aplicaciones ocultas normalmente del sistema que no esten funcionando en esos momento Content Provider -- Procesos de contenido que no tengan ningun programa conectado en esos momentos, como pueden ser contenido calendario,contactos,etc... y que en esos momentos no esten conectados Empty App --- aplicaciones que se han ejecutado pero que en estos momentos no trabajan. PRIMERO y muy importante anotaros los valores que salen al iniciar el programa por si queremos volver a esos valores. A partir de aqui es cuando podemos probar diferentes valores, yo actualmente lo tengo bastante agresivo, todo depende de lo que trabajamos con el telefono y las aplicaciones que habitualmente tengamos en segundo plano, sería interesante que probaseis y comentaseis que tal os van los diferentes valores, para que os hagais una idea como bastante agresivo yo tengo puestos estos valores: Hidden App - 60Mb Content Prov- 100Mb Empty App - 120Mb Con estos valores en el fichero minfree el sistema cierra las aplicaciones y procesos para tener siempre libres valores mas altos que los que tiene por defecto. Si veis que con esos valores no funciona bien el sistema ir bajandolos. Una vez modiqueis los valores pulsando sobre la tecla de la izquierda (cuadraditos), se os abre un menu con varias opciones Apply - Aplicara esos valores hasta que reinicieis o apagueis (la ideal para ir probando) Apply at boot - Aplicara los cambios fijos, o sea que cuando reiniemos aplicara esos valores Presset - aqui tenemos varios valores predefinidos Quit - Pues para salir del programa Saludos Última edición por tiggerbcn Día 11/07/10 a las 13:03:01. |
| Los siguientes 5 usuarios han agradecido a tiggerbcn su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Yo utilizaba el autokiller que hace lo mismo, el problema es que alguna vez me ha cerrado algo que me hace perder cobertura...y pide pin (bueno si es que has puesto pin). Podría ser el servicio ese de bluetooth que probando con el advanced es de los que me lo hacen. Por cierto otros dos son el backup & restore o como se llame y el stk pero los desinstalé y no noto nada malo, es decir si los cierras te pide pin pero si los desinstalas te evitas ese problema.
__________________
Saludos
Todavía no conoces dropbox!! La mejor nube!!! Toma 2,25gb Aplicaciones que usan dropbox: Aquí Conoces dropbox, prueba Minus!!! Invitación a minus!!! Haz click aquí |
|
#3
|
||||
|
||||
|
Exacto es un programa que hay que ir probando valores, ya que no todo el mundo utiliza los mismos programas, hay programas que exigen mas memoria, y programas que si los matas reinicia el telefono claramente esos 2 que has citado que yo tambien tengo desinstalados porque no me sirven para nada y que si los cierras te reincian la parte del telefono y logicamente te pide el PIN.
Como digo yo los valores que he puesto son de MUY AGRESIVO quizas demasiado pero de momento no he tenido problemas con el uso que le doy durante el fin de semana, si me encuentro algun problema es cuestion de ir bajando o probando los diferentes Presset que hay. El autokiller es lo mismo aunque algo mas completo, tambien lo probe en su dia pero no me iba tan bien, no se porque razon porque practicamente es lo mismo |
|
#5
|
||||
|
||||
|
Pero algo seguro que consumen, con la magic se notaba la diferencia, me parece muy bien que android gestiona muy bien y tal pero los que teníamos la magic sabemos que las roms lo notaban, es una de las grandes razones por las que nos gustaban tanto las roms de superatmel.
__________________
Saludos
Todavía no conoces dropbox!! La mejor nube!!! Toma 2,25gb Aplicaciones que usan dropbox: Aquí Conoces dropbox, prueba Minus!!! Invitación a minus!!! Haz click aquí |
|
#6
|
||||
|
||||
|
|
#7
|
||||
|
||||
|
Hola, yo he probado el programita con los valores que a posteado tiggerbcn y la verdad es que de momento no tengo problemas, dentro del mismo software tiene pressets interesantes, el agresivo es mas flojo que el de tigger, no obstante yo voy a seguir con sus valores.
Hablando de reiniciar el telefono, yo siempre e utilizado el Memory booster lite y con android 1.6 iba muy bien pero ahora con la 2.1 global siempre que presiono sobre quick boost. Mi procedimiento para liberar memoria siempre a sido: - Abrir Memory Booster Lite y darle a Quick Boost y salir de la app. - Presionar sobre el widget de Advanced Taks killer free y te muestra la memoria libre que oscilaba entre 150-180mb libres. Gracias por el aporte tiggerbcn. |
|
#9
|
||||
|
||||
|
Ponle estos valores 100-120-150 y me cuentas que tal te va
|
|
#10
|
||||
|
||||
|
Yo le pongo los valores que pusiste en otro hilo (150-200-250) y cuando reinicio el programa me vuelve a marcar los valores antiguos, asi que no se si me a aplicado los cambios, he aplicado y aplicado despues del inicio, pero siempre me salen los antiguos otra vez
|
|
#11
|
||||
|
||||
|
Cuando pongas los valores dale a Save Custom, despues Aply y despues Aply on booth, a ver si asi te los guarda, me suena que me pasaba lo mismo.
sino tambien os podeis bajar el que comentaba mas arriba djmadness el autokiller que es lo mismo, y ese seguro que guarda bien los cambios al reiniciar actua sobre el mismo fichero, no confundir con un killer de tareas que no es lo mismo que estos programillas |
|
#14
|
||||
|
||||
|
yo uso el eRay que tiene un widget para limpiar memoria cuando le doy me deja libres 179-182 mb libres
__________________
Aunque a todos les está permitido pensar, muchos se lo ahorran. - Curts Goetx -.
Osas enfrentarte a mi Bruto? Pincha aqui WUALA http://www.wuala.com/se_moreno/x10 INVITACIÓN A WUALA http://www.wuala.com/referral/N7J7MHBMBC7M3G7PM4GN |
|
#15
|
||||
|
||||
|
Probando, gracias por el aporte, ademas así con el minfree este, al no tener widg y hacerlo el solo, se supone ke gastaría menos bateria tbn, no tigger?
|
|
#16
|
||||
|
||||
|
con el MinFree, ni haciendolo como dice tigger me guarda la configuracion, pero usando el autokiller si me la guarda.
Si que he notado, que al arrancar tarda unos segundos mas en ponerse fluido, imagino que se pone a machacar procesos y eso ralentiza, pero por lo demas, parece que funciona bien Un saludo |
|
#17
|
||||
|
||||
|
El minfree o el autokiller no consumen memoria porque lo que hacen es cambiar los valores del propio autokiller de android.
|
|
#18
|
||||
|
||||
|
Pues al arrancar el movil despues de reiniciar, me ha pegado una ralentizada brutal durante unos 8-10 segundos, despues se a puesto bien, por eso lo achaque al autokiller, porque como le puse uno de los perfiles propios, en este caso el EXTREME, pues pense que me estaba cerrando aplicaciones a saco al arrancar, pero bueno despues de esos 8 segundos aproximadamente, todo volvio a la normalidad y va fluido
|
|
#19
|
||||
|
||||
|
Para que veais como funcionan estos programas, y que es una cosa que podriais hacer a mano, lo que hacen estos programas es modificar el fichero minfree, este fichero esta en esta ruta: /sys/module/lowmemorykiller/parameters/minfree , como veis la ruta donde esta ya por si sola dice casi para que sirve el fichero.
Si vais con el rootExplorer u otro editor de texto y editais ese fichero vereis que solo tiene unos valores, por ejemplo el mio tiene estos valores, poniendolo a 100-120-150: 1536,3072,4096,25600,30720,38400 estos valores en el fichero estan expresados en vete a saber que, pero se basan en esta formula: Mb*1024/4, por lo tanto en mi caso los 3 ultimos valores que son los que cambiamos seria: 100*1024/4= 25600 120*1024/4= 30720 150*1024/4= 38400 Como veis coinciden con las 3 ultimas cantidades del fichero, que se corresponden a Hidden app 100 Content Provider 120 Empty app 150 Por ejemplo, con los valores del ejemplo le estamos diciendo que si la memoria es menor de 150MB elimine todos los procesos empty (vacios) que son procesos que no estan ejecutando actualmente nada y esta finalizados, si la memoria es menor a 120 entonces tambien eliminaria los Content Provides son procesos que provee contenidos y no tiene ningún tipo de cliente asociados por ejemplo hemos abierto una aplicacion que a su vez abre un servicio de contenidos y cuando cerramos dicha aplicacion el servicio sigue estando activo, ya por ultimo si tenemos menos de 100MB eliminaria los ocultos que son procesos que solo contiene actividades y que no se ven, por ejemplo hemos cerrado un aplicacion y se queda en memoria la actividad para acceder rapidamente a ella, se ve muy claro cuando mantienes pulsada la tecla del medio y salen las ultimas aplicaciones a las que has accedido no las ves en un taskmanager pero las actividades estan en memoria. Bufff memnudo rollo os he soltado, jejejejeje, a ver si asi entendeis que no es un proceso que tenga que gastar mas bateria de lo normal ya que el programa que actua es el propio taskiller interno de android, incluso dependiendo de lo que cierre hasta la bateria podria llegar a durarte mas al matar algun proceso de estos que consuman bateria. Una ultima cosa si cambiais a mano el fichero minfree, que se puede hacer poniendo bien los valores, cuando reinicieis estos vuelven a los valores originales, no se guardan, para eso estos programas no graban directamente sobre este fichero sino sobre un fichero que se inicia cada vez que reiniciamos el telefono, que ahora no recuerdo cual es. Snako puede ser que al reiniciar el movil demore algo por el motivo que expongo mas arriba que cada vez que reinicia ejecuta el fichero para modificar los valores y supongo que hará algun tipo de chequeo |
|
|
|
#20
|
||||
|
||||
|
Para que veais como funcionan estos programas, y que es una cosa que podriais hacer a mano, lo que hacen estos programas es modificar el fichero minfree, este fichero esta en esta ruta: /sys/module/lowmemorykiller/parameters/minfree , como veis la ruta donde esta ya por si sola dice casi para que sirve el fichero.
Si vais con el rootExplorer u otro editor de texto y editais ese fichero vereis que solo tiene unos valores, por ejemplo el mio tiene estos valores, poniendolo a 100-120-150: 1536,3072,4096,25600,30720,38400 estos valores en el fichero estan expresados en vete a saber que, pero se basan en esta formula: Mb*1024/4, por lo tanto en mi caso los 3 ultimos valores que son los que cambiamos seria: 100*1024/4= 25600 120*1024/4= 30720 150*1024/4= 38400 Como veis coinciden con las 3 ultimas cantidades del fichero, que se corresponden a Hidden app 100 Content Provider 120 Empty app 150 Por ejemplo, con los valores del ejemplo le estamos diciendo que si la memoria es menor de 150MB elimine todos los procesos empty (vacios) que son procesos que no estan ejecutando actualmente nada y esta finalizados, si la memoria es menor a 120 entonces tambien eliminaria los Content Provides son procesos que provee contenidos y no tiene ningún tipo de cliente asociados por ejemplo hemos abierto una aplicacion que a su vez abre un servicio de contenidos y cuando cerramos dicha aplicacion el servicio sigue estando activo, ya por ultimo si tenemos menos de 100MB eliminaria los ocultos que son procesos que solo contiene actividades y que no se ven, por ejemplo hemos cerrado un aplicacion y se queda en memoria la actividad para acceder rapidamente a ella, se ve muy claro cuando mantienes pulsada la tecla del medio y salen las ultimas aplicaciones a las que has accedido no las ves en un taskmanager pero las actividades estan en memoria. Bufff memnudo rollo os he soltado, jejejejeje, a ver si asi entendeis que no es un proceso que tenga que gastar mas bateria de lo normal ya que el programa que actua es el propio taskiller interno de android, incluso dependiendo de lo que cierre hasta la bateria podria llegar a durarte mas al matar algun proceso de estos que consuman bateria. Una ultima cosa si cambiais a mano el fichero minfree, que se puede hacer poniendo bien los valores, cuando reinicieis estos vuelven a los valores originales, no se guardan, para eso estos programas no graban directamente sobre este fichero sino sobre un fichero que se inicia cada vez que reiniciamos el telefono, que ahora no recuerdo cual es. Snako puede ser que al reiniciar el movil demore algo por el motivo que expongo mas arriba que cada vez que reinicia ejecuta el fichero para modificar los valores y supongo que hará algun tipo de chequeo ![]() En el autokiller los valores te salen expresados en Mb como en el Minfree, pero ademas tienes la opcion de ver los numeros estos largos que tu dices. Y si, yo pienso que es lo que tu dices, que hace un chequeo, y se carga los procesos que no necesito al inicio, porque si meto el pin, y rapidamente pulso en el boton de aplicaciones para que salga el menu de aplicaciones sale durante medio segundo y se cierra y vuelve al escritorio principal. Si me espero a que se estabilice, esos 8-10 segundos, ya no lo hace y funciona todo correctamente. Un saludo |
![]() |
Estás aquí
|
||||||
|
||||||