Governadores CPU en Android
¿Cuál diríais que es el mejor motor para vuestro coche? Sin duda, los habrá que digan que el más potente, y otros, sobre todo en época decrisis, optarían por el que menos consumiera. Sin embargo, si vamos a salir a carretera, puede que este último no fuera el más conveniente, puesto que nos pondría en un aprieto si necesitamos un plus depotencia en un momento determinado. Al igual que ocurre con los motores, a la hora de hablar de los procesadores nos encontramos con todas esas variables, pero por norma solo hablamos de la de lapotencia, sobre cuánta potencia o frecuencia de reloj se puede sacar de un procesador. Nos olvidamos del problema de la batería, por ejemplo. Cuanto más potente, más batería gasta. Todos tenemos problemasde batería con nuestro smartphone, ¿por qué no nos paramos a pensar en rebajar el consumo del procesador?
Governor
Pues para eso mismo sirve un Governor, para definir el patrón de funcionamientodel procesador de nuestro smartphone. Podemos ajustarlo para que constatemente esté al máximo, para que solo dé potencia cuando se le solicite, para que esté al mínimo siempre, etc. Para cambiar elGovernor normalmente necesitamos lo mismo que para hacer Overclocking, con la diferencia de que esto es menos arriesgado. Vamos a hablar de los Governors más conocidos:
OnDemand
Como su nombreindica, responde a las exigencias del dispositivo. Cuando se exige una mayor potencia, rápidamente el procesador se pone al máximo. Esto tiene problemas, y es que los cambios tan repentinos de potencia...
Regístrate para leer el documento completo.