|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#21
|
||||
|
||||
|
Hola 'danko9696', sí en efecto comparto tu segunda opnión acerca del tema de los núcleos del CPU. Pero comento que ya he tomado en consideración esos cambios y entiendo como funciona la arquitectura de un CPU, por lo que por lo menos yo, no solo he optado por hacer eso con los núcleos, sino que también he balanceado la carga el sistema ajustando el I/O del CPU y memoria, governador, frecuencias, etc.
Destaco que no lo he dicho antes, que con estos ajustes el móvil me dura en ese estado (reposo total) aprox. 6 días, casi de lunes a domingo sin apagarse y 24 horas al día. A diferencia de antes, sin haberle hecho esas modificaciones, pues no superaba casi en ninguna oportunidad los 6 días, ya veces duraba como máximo 5. Y eso también pasaba porque mi móvil tenía preestablecida una frecuencia superior de funcionamiento permanente, la cual estaba a 994 Ghz de 200Mhz mínima es capaz de soportar mi CPU. Actualmente la he ajustado a 400Mhz mínimo y 1,2Ghz máxima (real), y con todo ello, pues aevito los posibles flicking que se puedan producir en los saltos de frecuencia en frecuencia. Nota: También he jugado con el governador y frecuencia de la GPU, y suminstro general. ![]() Si android ya desactiva nucleos por su cuenta no veo como forzar la desactivación manual de estos por encima vaya a funcionar mejor, creo que sería mejor modificar parámetros de android para alterar el funcionamiento del gestor interno, en lugar de "machacar" las herramientas que tiene android y con las que cuenta para ajustar el rendimiento. En tu caso, si has bajado la frecuencia máxima sin duda va a influir considerablemente, y también si has modificado el governor. Pero por otro lado también tiene repercusión en la capacidad de respuesta de la cpu, como el no despertar tan rápidamente, por ejemplo. Cambiar el governor, en cambio, sí es el tipo de cosas que me parecen razonables, porque no "machacas" nada sino que le dices a android cual es el estilo de gestión que te gusta más. No se si he entendido bien lo que está en negrita. ¿Te refieres a que tenías 994MHz fijos constantes o que tenías 994MHz max y 200MHz mínimos?. Porque si es el primer caso ahí tenías un coladero, aunque eso sí, la velocidad de respuesta debería ser bastante buena. |
| Gracias de parte de: | ||
|
|
|
#22
|
||||
|
||||
|
Vale, y cuál sería el comando para cambiar el governor? Y el de las frecuencias? Más que nada para empezar a trastear.
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#23
|
||||
|
||||
|
Y antes de trastear deberías conocer lo que hace cada governor y cuales de ellos están disponibles para tu móvil en concreto. |
| Gracias de parte de: | ||
|
#24
|
||||
|
||||
|
A ver, lo de sistema/CPU/ lo conozco y lo tengo configurado así. Pero es un poco lento. Y cuando enciendes pantalla, a veces tienes unos lageos que pa qué. Y que en el perfil Pantalla On, son los primeros de la lista. Entonces, hay algún sistema para optimizar las transiciones entre pantalla on y pantalla off?
Gracias de antemano!
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#25
|
||||
|
||||
|
¿Has hecho pruebas empíricas o has extrapolado resultados de un día (por ej.)? ¿qué móvil tienes y versión de android (por capacidad de batería y sistema de gestión interna)?. Yo no las hecho pero en reposo total a mi me gasta aprox 1-2% cada ocho horas (a veces algo más a veces solo un 1%), sin wifi ni datos pero con BT. Seguramente quedaría en un 1% más o menos fijo sin BT, al no tener que escanear con regularidad para ver si hay algún dispositivo para emparejarse. Me salen más de 30 días, lo cual no me parece descabellado para 4000 mAh sin usar pantalla.
![]() Mi dispositivo: LG K10 (k420n) / Stock ROM 5.1.1 (root) Datos extras: algunos servicios de apps de sistema y usuario INHABILITADOS para autoinicio (aprox. 25-30% de las apps instaladas) Si android ya desactiva nucleos por su cuenta no veo como forzar la desactivación manual de estos por encima vaya a funcionar mejor, creo que sería mejor modificar parámetros de android para alterar el funcionamiento del gestor interno, en lugar de "machacar" las herramientas que tiene android y con las que cuenta para ajustar el rendimiento. En tu caso, si has bajado la frecuencia máxima sin duda va a influir considerablemente, y también si has modificado el governor. Pero por otro lado también tiene repercusión en la capacidad de respuesta de la cpu, como el no despertar tan rápidamente, por ejemplo.
![]() He estudiado las frecuencias disponibles de mi CPU (Qualcomm Snapdragon 410) que pasan por: 200, 400, 533, 800, 998, 1094, 1152, 1209 Mhz, según ["/sys/devices/system/cpu/cpux/cpufreq/scaling_available_frequencies"], de este modo he logrado comprobar, probando cada frecuencia por separado, la velocidad optima para evitar lo que mencionas. No se si he entendido bien lo que está en negrita. ¿Te refieres a que tenías 994MHz fijos constantes o que tenías 994MHz max y 200MHz mínimos?. Porque si es el primer caso ahí tenías un coladero, aunque eso sí, la velocidad de respuesta debería ser bastante buena.
![]() ![]() Lo que quise decir es que mi dispositivo tenía bloqueada la frecuencia de funcionamiento del CPU a 800Mhz como mínimo, imagino que para evitar posibles "trabones" en las escaladas de frecuencia. Pero después de pruebas, en 400Mhz se comporta sin problemas mi móvil. (en 200Mhz ya presenta problemas). |
|
#26
|
||||
|
||||
|
No te aconsejo que lo cambies con Tasker, haz el cambio directamente en los archivos "thermal-engine-xxxx.conf" (solo si decides eliminar el control térmico) y "init.qcom.post_boot.sh" del móvil. (necesitarás explorador root, y obvio = ROOT)
|
| Gracias de parte de: | ||
|
#27
|
||||
|
||||
|
Smart, en cristiano, por favor. Recuerda que soy un pobre neófito que está aprendiendo los rudimentos de Android (como la inmensa mayoría de los que nos leen)
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#28
|
||||
|
||||
|
A ver, lo de sistema/CPU/ lo conozco y lo tengo configurado así. Pero es un poco lento. Y cuando enciendes pantalla, a veces tienes unos lageos que pa qué. Y que en el perfil Pantalla On, son los primeros de la lista. Entonces, hay algún sistema para optimizar las transiciones entre pantalla on y pantalla off?
Gracias de antemano! ![]() El caso es que mi dispositivo tiene capada (código) la opción de inhabilitar núcleos, por lo que en ningun momento he detectado que android desactivara x núcleo.
He estudiado las frecuencias disponibles de mi CPU (Qualcomm Snapdragon 410) que pasan por: 200, 400, 533, 800, 998, 1094, 1152, 1209 Mhz, según ["/sys/devices/system/cpu/cpux/cpufreq/scaling_available_frequencies"], de este modo he logrado comprobar, probando cada frecuencia por separado, la velocidad optima para evitar lo que mencionas. ![]() Lo que quise decir es que mi dispositivo tenía bloqueada la frecuencia de funcionamiento del CPU a 800Mhz como mínimo, imagino que para evitar posibles "trabones" en las escaladas de frecuencia. Pero después de pruebas, en 400Mhz se comporta sin problemas mi móvil. (en 200Mhz ya presenta problemas).
![]() ¿Tuviste en cuenta el parámetro que indica un salto rápido de frecuencia al tocar la pantalla, para mejor respuesta y que va aparte (aunque limitado por min/max)?. Por ej. min=200, max=1400, salta a 800 al tocar la pantalla. Recuerdo que lo cambié en mi tablet de 800 a 1200. No te recomiendo que toques el archivo. De hecho te diría que no lo tocases ese setting (con o sin modificación del archivo) hasta saber lo que hace, porque esto no son rudimentos de Android y no creo que sea aconsejable ponerse a modificarlos sin saber lo que hacen. Pero si vas a hacerlo de todos modos lo mejor es que para empezar uses una app de monitorización root que permita modificar valores, obtener históricos de uso de cpu y cosas así. De este modo sabrás que governors tienes disponibles y cual el es patrón de uso. |
| Gracias de parte de: | ||
|
#29
|
||||
|
||||
|
Vengo a resucitar este hilo!
El consejo sigue funcionando actualmente? |
![]() |
Estás aquí
|
||||||
|
||||||