gothnux
Platino
- Mensajes
- 366
- Puntos
- 738
@navalon ¿Qué ROM tienes instalada?
ACTUALIZACIÓN 06/12/12
- SetCPU
Después de las pruebas realizadas os cuento.
La CPU en determinados procesos obvia los perfiles que tengamos cargados con SetCPU, supongo que al no tener una buena integración con el kernel. Lo que ocurre es lo siguiente, si tu le marcas un perfil en el que funcione por ejemplo de 250 Mhz a 750 Mhz (por ejemplo al llegar al 15% de batería), este perfil se cumple y se activa, pero hay ciertos momentos en el que el procesador salta a 1001 Mhz saltándose la limitación. Si ejecutas por ejemplo un juego y te pones a jugar con dicho perfil, la máxima velocidad que alcanza es 750 Mhz.
En cambio, si tu en SetCPU le pones que el procesador debe estar limitado a una sola frecuencia, por ejemplo 750 Mhz sin ningún tipo de escalado, este no pasa en ni un solo momento de esa velocidad ni hacia arriba ni hacia abajo, es decir, se queda completamente fijo.
Por otro lado, esta noche he vuelto a cargar el móvil (cargador original del iPad de 2100 mA). He creado un perfil que decía que cargase como cargase se estableciera a una velocidad de 250 Mhz sin escalado con governor powersave, además he puesto el móvil en modo avión. El resultado es que el móvil ha tardado en cargarse unas 6 horas (esto es debido a la limitación de carga de los 650 mA) además de que ha estado el 100% del tiempo a una velocidad de 1001 Mhz.
Conclusiones:
- Establecer perfiles en SetCPU con limitación a velocidades intermedias y escaladas funcionan a medias, pero debemos saber que hay determinados procesos (posiblemente del sistema) que hagan que el procesador llegue hasta los 1001 Mhz. Además de que el escalado no es muy continuo teniendo oscilaciones entre 250 Mhz y 1001 Mhz obviando los valores intermedios.
- Establecer perfiles fijos con una sola velocidad funcionan perfectamente, excepto cuando carga.
- Establecer perfiles para acelerar la carga es ridículo, no existe ninguna mejora y no sirve absolutamente de nada. El procesador se pone en modo performance a 1001 Mhz sin descender en todo momento la carga, el dispositivo no entra en modo Deep Sleep y tampoco se ve afectado por ningún tipo de perfil que establezcamos.
Cambios en los perfiles:
Screen OFF: CPU 500 - 250 Mhz - Governor: ondemand - I/O: noop. Priority 100
Battery <=5%: CPU 500 - 250 Mhz - Governor: powersave - I/O: deadline. Priority 98
Battery <=15%: CPU 750 - 250 Mhz - Gorvernor: powersave - I/O: deadline. Priority 95
Screen ON: CPU 1001 - 250 Mhz - Governor: hybrid - I/O: deadline. Priority 90
He tenido que cambiar las prioridades en los perfiles para que salten cuando tienen que saltar, por ejemplo si el Battery 15% tiene una prioridad de 98 y el Battery 5% tiene una prioridad de 95, el de 15% estará siempre activo porque tiene más prioridad.
Datos de uso desde la última carga:
Aunque se puedan mejorar estos tiempos, yo me doy ya por satisfecho. Teniendo en cuenta que he tenido siempre activo los datos 3G/GPRS y que el WiFi ha estado funcionando durante casi todo el día, he llegado a los mismos niveles de duración que con mi iPhone 4.
Lo único que espero que se termine mejorando es el problemilla de medición que tiene del 30% al 15% de la batería, que como se puede observar en la primera imagen sigue apareciendo. Supongo que con las cargas esto irá mejorando y desapareciendo (o eso espero.
ACTUALIZACIÓN 06/12/12
- SetCPU
Después de las pruebas realizadas os cuento.
La CPU en determinados procesos obvia los perfiles que tengamos cargados con SetCPU, supongo que al no tener una buena integración con el kernel. Lo que ocurre es lo siguiente, si tu le marcas un perfil en el que funcione por ejemplo de 250 Mhz a 750 Mhz (por ejemplo al llegar al 15% de batería), este perfil se cumple y se activa, pero hay ciertos momentos en el que el procesador salta a 1001 Mhz saltándose la limitación. Si ejecutas por ejemplo un juego y te pones a jugar con dicho perfil, la máxima velocidad que alcanza es 750 Mhz.
En cambio, si tu en SetCPU le pones que el procesador debe estar limitado a una sola frecuencia, por ejemplo 750 Mhz sin ningún tipo de escalado, este no pasa en ni un solo momento de esa velocidad ni hacia arriba ni hacia abajo, es decir, se queda completamente fijo.
Por otro lado, esta noche he vuelto a cargar el móvil (cargador original del iPad de 2100 mA). He creado un perfil que decía que cargase como cargase se estableciera a una velocidad de 250 Mhz sin escalado con governor powersave, además he puesto el móvil en modo avión. El resultado es que el móvil ha tardado en cargarse unas 6 horas (esto es debido a la limitación de carga de los 650 mA) además de que ha estado el 100% del tiempo a una velocidad de 1001 Mhz.
Conclusiones:
- Establecer perfiles en SetCPU con limitación a velocidades intermedias y escaladas funcionan a medias, pero debemos saber que hay determinados procesos (posiblemente del sistema) que hagan que el procesador llegue hasta los 1001 Mhz. Además de que el escalado no es muy continuo teniendo oscilaciones entre 250 Mhz y 1001 Mhz obviando los valores intermedios.
- Establecer perfiles fijos con una sola velocidad funcionan perfectamente, excepto cuando carga.
- Establecer perfiles para acelerar la carga es ridículo, no existe ninguna mejora y no sirve absolutamente de nada. El procesador se pone en modo performance a 1001 Mhz sin descender en todo momento la carga, el dispositivo no entra en modo Deep Sleep y tampoco se ve afectado por ningún tipo de perfil que establezcamos.
Cambios en los perfiles:
Screen OFF: CPU 500 - 250 Mhz - Governor: ondemand - I/O: noop. Priority 100
Battery <=5%: CPU 500 - 250 Mhz - Governor: powersave - I/O: deadline. Priority 98
Battery <=15%: CPU 750 - 250 Mhz - Gorvernor: powersave - I/O: deadline. Priority 95
Screen ON: CPU 1001 - 250 Mhz - Governor: hybrid - I/O: deadline. Priority 90
He tenido que cambiar las prioridades en los perfiles para que salten cuando tienen que saltar, por ejemplo si el Battery 15% tiene una prioridad de 98 y el Battery 5% tiene una prioridad de 95, el de 15% estará siempre activo porque tiene más prioridad.
Datos de uso desde la última carga:
Aunque se puedan mejorar estos tiempos, yo me doy ya por satisfecho. Teniendo en cuenta que he tenido siempre activo los datos 3G/GPRS y que el WiFi ha estado funcionando durante casi todo el día, he llegado a los mismos niveles de duración que con mi iPhone 4.
Lo único que espero que se termine mejorando es el problemilla de medición que tiene del 30% al 15% de la batería, que como se puede observar en la primera imagen sigue apareciendo. Supongo que con las cargas esto irá mejorando y desapareciendo (o eso espero.
Última edición por un moderador: