|
||
|
![]() |
![]() |
ROMs y desarrollo Samsung Galaxy S II ROMs y desarrollo Samsung Galaxy S II |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Gobernador SmartassV2. Parámetros y tweaks.
Es la versión 2 del gobernador Smartass original de Erasmux. Está basado en el concepto de gobernador interactivo. Teóricamente, fusiona las mejores propiedades de Interactive y OnDemand. Reduce automáticamente la frecuencia de la CPU máxima cuando el teléfono está en reposo y trata de equilibrar el rendimiento con eficiencia, centrándose en un ideal de frecuencia. El objetivo de este gobernador viene dado por una "frecuencia ideal" y el escalado hasta esta frecuencia es más rápido hasta que la logra y menos rápido después. Pero la frecuencia ideal con la pantalla encendida no es la misma que con la pantalla apagada: con la pantalla apagada este gobernador escala hacia abajo muy rápido hasta que logra esta frecuencia ideal para la pantalla apagada.
Se caracteriza este gobernador por un buen equilibrio entre rendimiento y batería. Por lo general se obtiene con este gobernador incluso un mejor rendimiento que con el gobernador OnDemand y, teóricamente, gastará menos batería. Nota: cuando en programas como SetCPU se usa con otro gobernador en un perfil para la pantalla apagada puede provocar que el móvil no responda cuando se presiona el botón de encendido o cuando el móvil suene. También podría afectar a las aplicaciones ejecutándose en segundo plano durante el reposo. PARÁMETROS SMARTASSV2 awake_ideal_freq:la frecuencia hasta la que le procesador escalará rápidamente al encender la pantalla (posteriormente el escalado será menos rápido). sleep_ideal_freq: [la frecuencia hasta la que le procesador escalará hacia abajo rápidamente al apagarse la pantalla (posteriormente el escalado hacia abajo será menos rápido). sleep_wakeup_freq: la frecuencia a la que se pasará cuando la CPU sale de "deep sleep" (si ponemos valor 0 esta variable queda anulada). min_cpu_load: es el down_threshold de otros gobernadores. max_cpu_load: es el up_threshold de otros gobernadores. ramp_down_step: ramp_up_step: down_rate_us: el tiempo mínimo que el procesador estará en una frecuencia antes de que pueda pasar a otra inferior. Este parámetro es ignorado cuando la CPU está por encima de la frecuencia ideal con la pantalla apagada, ya que la bajada a esa frecuencia se ha de producir rápidamente.[/size][/color] up_rate_us: el tiempo mínimo que el procesador estará en una frecuencia antes de que pueda pasar a otra superior. Este parámetro es ignorado cuando la CPU está por debajo de la frecuencia ideal con la pantalla encendida, ya que el escalado a esa frecuencia se ha de producir rápidamente. TWEAKS SMARTASSV2 BATERÍA awake_ideal_freq: 500000 sleep_ideal_freq: 200000 sleep_wakeup_freq: 500000 min_cpu_load: 70 max_cpu_load: 85 ramp_down_step: 200000 ramp_up_step: 200000 down_rate_us: 49000 up_rate_us: 48000 RENDIMIENTO awake_ideal_freq: 800000 sleep_ideal_freq: 200000 sleep_wakeup_freq: 800000 min_cpu_load: 45 max_cpu_load: 75 ramp_down_step: 0 ramp_up_step: 0 down_rate_us: 99000 up_rate_us: 24000 Tu Kernel y tú: kernel, gobernadores y schedulers
__________________
Última edición por YossYGalaxy Día 05/11/12 a las 14:22:20. |
Los siguientes 4 usuarios han agradecido a YossYGalaxy su comentario: | ||
|
#2
|
||||
|
||||
reservado 1
__________________
|
#3
|
||||
|
||||
reservado 2
__________________
|
#4
|
||||
|
||||
Donde se cambian todos esos valores? Yo uso Voltage Control.
|
#5
|
||||
|
||||
__________________
|
![]() |
![]() |
||||||
|