Gobernadores: ¿qué son y cómo aprovecharlos?

La mayoría de los geeks ya sabrán qué es y cómo funciona un Android Governor. Po un usuario que se acerca al mundo de modding En cambio, queda todo un mundo por descubrir. Con esta guía intentaremos aclarar y orientar la elección de los ajustes adecuados.

Qué es un gobernador

El uso de la frecuencia del procesador se gestiona mediante algún tipo de perfil: así que vamos a tener, a medida que cambia la carga de trabajo, una respuesta del procesador. Este perfil rige entonces (por lo que el gobernador) la forma y el tiempo en que la CPU variará su frecuencia. Con una alta carga de trabajo la frecuencia aumentará, mientras que con una baja carga de trabajo disminuirá para ahorrar energía.

El gobernador no es sólo una peculiaridad del núcleo personalizadoTambién están presentes en el sistema operativo original, pero no son variables en la configuración si no están habilitados los permisos Root. Los más comunes suelen ser 5, que vamos a explicar brevemente:

  • A la cartaCuando la carga de trabajo de la CPU alcanza el límite preestablecido, aumenta rápidamente la frecuencia de funcionamiento al máximo. El resultado es una excelente fluidez del sistema a expensas del rendimiento de la batería.
  • Rendimiento: Muy simple pero ineficiente, bloquea el procesador a la máxima frecuencia.
  • Espacio de usuarioTeóricamente interesante pero poco utilizado, este regulador permite ajustar manualmente las frecuencias.
  • Conservador: Un perfil adecuado para ahorrar batería a costa del rendimiento. Para que haya un aumento de la frecuencia de la CPU, debe haber una mayor carga de trabajo que realizar.
  • Interactivo: al igual que Ondemand, este gobernador cambia dinámicamente la frecuencia de la CPU en función de la carga de trabajo que realiza el usuario. Por el contrario, Interactivo cambia la frecuencia de trabajo basándose en un temporizador establecido arbitrariamente por el desarrollador del núcleo. Aunque está optimizado para un mejor uso de la frecuencia que A la cartaLos efectos positivos que esto podría tener en la batería se ven anulados por la capacidad de permanecer en las frecuencias altas durante más tiempo.

Estos son sólo los gobernador más populares con respecto a núcleo de existencias. Si decides para entrar en el mundo del modding y utilizar un núcleo personalizado, las opciones son mucho más amplias.

Por qué utilizar un núcleo personalizado

Si mi teléfono móvil funciona correctamente, ¿por qué debería utilizar un kernel personalizado? Esta puede ser una de las muchas preguntas que te estás haciendo en este momento. Un núcleo personalizado le permite elegir con mayor precisión los ajustes que lo rigen que el de stock..

Recuerde: puede utilizar un núcleo no stock sólo en caso de que haya sido desbloqueado el bootloader, instalado un recovery personalizado y tienes permisos de root.

Tanto si se trata de buscar más rendimiento o quieres para alargar la vida de la batería será mucho más fácil si utiliza un núcleo personalizado con el gobernador adecuado. Para ello, sin embargo, tendrás que saber cómo afectan los gobernadores más particulares al escalado de tu procesador.

  • OndemandXEste regulador está diseñado sobre la misma base que el a la carta clásico pero va al encuentro de los que quieren una mayor duración de la batería. De hecho, cuando la pantalla está apagada, la frecuencia máxima está bloqueada en 500 Mhz. esto le ayuda a tener un menor consumo de energía, especialmente si su dispositivo está a menudo en espera.
  • Smartass: basado en el concepto de gobernador interactivoofrece un buen compromiso entre rendimiento y duración de la batería. De hecho, la frecuencia de espera está bloqueada en 352 Mhzo en todo caso en la frecuencia mínima permitida por su procesador.
  • Sin retrasos: muy similar a Ondemand. La mayor diferencia radica en la optimización realizada para que sea menos agresivo con la batería. Las frecuencias realizan los saltos de forma más suave, sin saltarse ningún paso tanto en el aumento como en la disminución. Podemos definirlo como un gobernador más adecuado para la conservación de la batería que para el rendimiento.
  • Corazón de León: basado en el gobernador conservadorsus valores se han modificado para aumentar el rendimiento a costa de la autonomía. Se utiliza un escalado de frecuencia muy agresivo.
  • Intellidemand: otro gobernador basado en a la carta, escala las frecuencias de la CPU en función de un uso más o menos moderado de la GPU. Si la GPU está muy ocupada en términos de carga de trabajo, esta gobernador se comporta como a la carta. Si la GPU está siendo utilizada moderadamente… intellidemand limita la frecuencia máxima en un paso dependiendo de las frecuencias disponibles en su dispositivo, entrando así modo de navegación.
  • Regulador HotplugEste regulador escala las frecuencias de la CPU en función del trabajo, como por ejemplo a la carta. Su principal característica es “apagar” los núcleos auxiliares cuando el sistema está libre y volver a encenderlos cuando se supera el umbral de carga. En cuanto al rendimiento y la batería, es similar al gobernador de la que procede
  • BadAsscon esto gobernador el “pico rápido“, que le permite saltar a frecuencias más altas inmediatamente. Durante el uso medio, mantiene constantemente una frecuencia intermedia para ahorrar energía, y luego salta a la frecuencia más alta si la carga aumenta. Si no es suficiente con otro paso te llevará a la máxima frecuencia disponible.
  • ZzmoveOptimizado para tener un menor consumo cuando la pantalla está apagada. Aprovechando un sistema de perfiles que permite un mayor o menor rendimiento. Este gobernador se sigue actualizando periódicamente y es bastante utilizado, ya que te permite tener un buen control sobre tu dispositivo.
  • Danza Danza: gobernador basado en conservador con algunas características de listillo. Aumenta y disminuye una frecuencia a la vez bloqueando la frecuencia con la pantalla apagada en 245 Mhz. El objetivo principal es conseguir una buena autonomía sin dejar de garantizar un rendimiento decente.
  • Impulso: es una versión mejorada de interactivo. Diseñado para ofrecer un buen compromiso entre la duración de la batería y el rendimiento con ajustes para consumir menos energía.
  • ElementalX: ha sido diseñado específicamente para ofrecer un excelente compromiso entre rendimiento y ahorro de energía. Durante el uso medio, las frecuencias no suben muy a menudo ni muy rápidamente, lo que la hace más conservadora que a la carta. Sin embargo, si te dedicas a juegos o actividades que requieran más potencia, las frecuencias suben mucho más fácilmente para darte más rendimiento.

Estos son los principales gobernador que puedes encontrar en un núcleo personalizado: hay otros, pero son realmente poco difundidos y poco utilizados.

Cómo modificar la configuración del kernel

Además de permitir la permisos de rootPara aprovechar al máximo un núcleo personalizado es necesario utilizar una aplicación con una interfaz gráfica que permita cambiar los valores. Los más populares son básicamente dos: núcleo adiutorio e sinapsis.

Kernel Adiutor

Esta aplicación está desarrollada directamente por uno de los más famosos manteiners de CM 13, Willi Ye (Aka Grarak). Kernel adiutor permite, a través de una agradable interfaz gráfica, mantener bajo control todos los parámetros fundamentales de nuestro núcleo. La aplicación está organizada en cómodas pestañas, una por sección, que se dividen de la siguiente manera:

  • CPU (frecuencias, reguladores y tensiones)
  • GPU (frecuencias y gobernadores)
  • Calibrar los colores de la pantalla (RGB)
  • Gestos de vigilia
  • Batería (carga rápida si está disponible)
  • Programador de E/S
  • Baja de memoria
  • Editor Build prop

Dependiendo de la disponibilidad de su núcleo será posible cambiar una multitud de ajustes. En la parte superior de cada pestaña encontrará la opción de hacer que los valores seleccionados sean los predeterminados para el arranque. Esto va desde Frecuencias de la Cpu a los de la Gpu y puedes establecer el programador de E/S además de calibrar los colores de la pantalla. La aplicación es totalmente gratuita y puede descargarse directamente desde la Playstore. Absolutamente recomendable si tienes un núcleo personalizado instalado en tu teléfono móvil para que puedas personalizarlo al máximo.

DESCARGA ADIUTOR DE ALMENDRAS

Sinapsis

Otra aplicación realmente interesante para poder poner las manos en el fuego. A diferencia de Kernel Adiutor, Synapse tiene limitaciones: sólo es compatible con los kernels que han implementado el Universal Kernel Manager. También puede descargarlo de aquí un simple archivo .zip que se instala a través de recovery y que leerá los ajustes disponibles en su kernel y los transferirá automáticamente a Sinapsis.

Sinapsis está organizado en cómodas pestañas de desplazamiento que le permiten elegir todos los ajustes para su núcleo personalizado. Una de las principales diferencias con El adiutor del kernel es que debe ser soportado directamente por el kernel, de lo contrario no leerá los valores. Desde el punto de vista de la exhaustividad tal vez no hay iguales, permite controlar cada aspecto del núcleo personalizado a la perfección, tal vez de una manera no muy intuitiva, pero todavía eficaz. La lista de ajustes configurables es realmente larga:

  • Frecuencias de la Cpu
  • Programador de E/S
  • Gobernador de la Cpu
  • Gestión dirigida
  • Gestión del color de la pantalla
  • Frecuencia de refuerzo de la Cpu
  • Configuración de la conexión en caliente
  • Configuración de audio
  • Recarga rápida (si está disponible)
  • Voltajes de la CPU

También Synapse está disponible de forma gratuita en Playstore, pero no olvides comprobar que es compatible con tu núcleo antes de utilizarlo.

DESCARGA SYNAPSE

Una característica muy interesante y común a ambas aplicaciones es la posibilidad de utilizar perfiles. Esto le permite aprovechar las configuraciones ya probadas por otros usuarios y a menudo se desglosa por categorías de uso en su página de núcleo o en una página relacionada destinada a los perfiles.

Como hemos visto las posibilidades de personalización del núcleo, especialmente a través de gobernador y frecuencias le permiten sacar el máximo partido a su dispositivo. Todo lo que tienes que hacer es intentar mezclar las distintas configuraciones disponibles, recordando que no hay configuraciones absolutamente mejores.

Dependiendo del uso que le des a tu dispositivo, depende de ti encontrar la configuración que más te convenga.