|
||
|
|
|
|||||||
| ROMs y desarrollo Samsung Galaxy Note ROMs y desarrollo Samsung Galaxy Note |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Sobre governor
Cuales son las caracteristicas de estos 3 governor
1 abyssplug 2 hotplug 3 PegasusQ y cuales son sus diferencias? si no me equivoco todos esos desactivan un núcleo cuando no están en uso, pero que otras características los diferencian? cual ahorra mas batería y cual tiene mejor rendimiento? espero que me puedan ayudar. saludos |
|
|
|
#2
|
||||
|
||||
|
me uno a la peticion
|
|
#4
|
||||
|
||||
|
¿Qué son los gobernadores? Los gobernadores serían los encargados de gestionar el uso de las frecuencias de la CPU. Dicho de otro modo, es el que decide cuándo utilizar la frecuencia máxima (en el Galaxy SII por defecto es de 1200Mhz) para sacar todo el rendimiento de nuestro "bicharraco", las intermedias (1000/800/500Mhz) o cuándo trabajar al mínimo (200Mhz). Diferentes tipos de gobernadores y sus características: 1) lazy: Este gobernador de ezekeel es básicamente un gobernador ondemand con un parámetro adicional min_time_state para especificar el tiempo mínimo que la CPU se mantiene en una frecuencia antes de escalar hacia arriba/abajo. La idea aquí es eliminar cualquier inestabilidad causada por el rápido cambio de frecuencia del ondemand. El gobernador Lazy escanea más frecuentemente que el ondemand, pero cambia de frecuencia sólo después de completar min_time_state en un paso. Lazy también tiene un parámetro de screenoff_maxfreq que puede ser configurado para especificar la frecuencia máxima con la pantalla apagada. 2) lulzactive: Este gobernador de tegrak está basado en los gobernadores interactive y smartass. Es uno de los gobernadores favoritos. Versión vieja: cuando la carga de trabajo es mayor o igual al 60%, el gobernador escala hacia arriba la cpu hasta el siguiente paso más alto. Cuando la carga de trabajo es menor al 60%, el gobernador escala hacia abajo la cpu hasta el siguiente paso más bajo. Cuando la pantalla está apagada, la frecuencia está bloqueada a la frecuencia mínima de escalado. Nueva versión: tres parámetros adicionales configurables por el usuario: inc_cpu_load, pump_up_step, pump_down_step. Este gobernador ofrece mayor control para el usuario. Podemos configurar el umbral en el cual el gobernador decide si escala arriba/abajo. También podemos configurar el número de pasos de frecuencia. También puede fijar el número de pasos de frecuencia que hay que saltar mientras escanea arriba y abajo. 3) lagfree: El gobernador Lagfree es similar a ondemand. La diferencia principal es su optimización para llevarse mejor con la batería. Lagfree no se salta ningún paso de frecuencia mientras escala arriba o abajo. Recuerde que si hay un requerimiento para un repentino gasto de energía grande, lagfree no puede satisfacerlo mientras eleva la cpu a través de cada paso de alta frecuencia desde el actual. Algunos usuarios han reportado problemas de tirones en la reproducción de vídeo utilizando Lagfree. 4) smartassV2: Versión 2 del gobernador smartass original de erasmux. Otro gobernador favorito para mucha gente. Este gobernador escala hacia abajo muy rápido cuando la pantalla está apagada y escala hasta 500Mhz muy rápido cuando la pantalla está encendida. No hay límite de frecuencia superior cuando la pantalla está apagada. El objetivo de este gobernador es buscar la "frecuencia ideal", y aumentar gradualmente de una manera más agresiva hacia esta frecuencia y menos agresiva después. Utiliza diferentes frecuencias ideales cuando la pantalla está apagada o encendida, es decir, awake_ideal_freq y sleep_ideal_freq. Garantiza un equilibrio entre rendimiento y batería. 5) ondemandx: Básicamente es un gobernador ondemand con un perfil de suspensión/despertar. Este gobernador es un ondemand con mejor comportamiento con la batería. Cuando la pantalla está apagada, la frecuencia máxima son 500Mhz. 6) intellidemand: Intellidemand o también conocido como el "ondemand inteligente" de Faux, es otro gobernador basado en "ondemand". A diferencia de lo que algunos usuarios creen, este gobernador no es el equivalente a "OC Daemon" (Teniendo distintos gobernadores para suspensión y despertar). El comportamiento original de "intellidemand" es diferente según el uso de la GPU. Cuando la GPU está muy saturada (con juegos, mapas, benchmarks...) el comportamiento de intellidemand es como el del gobernador "ondemand". Cuando la GPU está inactiva o con un uso muy moderado, "intellidemand" limita la frecuencia máxima a un paso dependiendo de las frecuencias disponibles en tu kernel/teléfono para salvar batería. Esto se conoce como el modo navegación. Podemos ver algunos "rastros" del gobernador "interactive" aquí. La decisión de escalar la frecuencia está basada en el tiempo de inactividad de la CPU. Un menor tiempo de inactividad (<20%) hace que la CPU escale hacia arriba desde la frecuencia actual. El escalado descendente de frecuencia ocurre en los pasos = 5% de la frecuencia actual. En resumen, se trata de un "ondemand inteligente" que entra en modo de navegación para limitar la frecuencia máxima cuando la GPU está inactiva y se comporta como "ondemand" cuando la GPU está muy ocupada, ofreciendo un buen rendimiento para juegos y similares. "Intellidemand" no salta a la frecuencia más alta cuando la pantalla está apagada. 7) lionheart: Lionheart es un gobernador "conservative" modificado por Knzo. Permite modificar el umbral mínimo y máximo y la menor frecuencia de muestreo disponible en el "conservative". Lo que busca este gobernador es la capacidad de respuesta extrema y el rendimiento, a costa de la batería. Cuando se trata de suavidad (sin considerar la descarga de la batería), un "conservative" ajustado ofrece mayor suavidad en comparación con un "ondemand" afinado. Esto podría ser la razón del nacimiento de Lionheart. 8) brazilianwax: Similar al gobernador smartassv2. Más agresivo incrementando la frecuencia, por lo que ofrece mejor rendimiento y por lo tanto, menos batería. 9) SavagedZen: Otro gobernador basado en smartassv2. Logra un buen equilibrio entre rendimiento y batería en comparación con savagedzen. 10) smartass: Versión inicial de smartassv2. Dispone de un límite de frecuencia con la pantalla apagada. No se comporta tan bién con la batería como smartassv2 ya que la frecuencia mínima con la pantalla encendida es mayor que la frecuencia utilizada mientras la pantalla está apagada. 11) conservative: Un ondemand más lento el cual escala despacio para salvar batería. 12) userspace: En lugar de determinar automáticamente las frecuencias, permite al usuario configurar las frecuencias. 13) powersave: Bloquea la frecuencia máxima a la frecuencia mínima. No se puede utilizar con la pantalla encendida o incluso con la pantalla apagada (si la frecuencia mínima de escalado es demasiado baja). 14) ondemand: El gobernador por defecto en la mayoría de kernels originales. Es lo mismo que ondemandx pero sin perfiles de suspensión/despertar. A pesar de que muchos de nosotros consideramos que éste es un gobernador fiable, carece de ahorro de batería y el rendimiento es el que viene configurado por defecto. 15) performance: Establece la frecuencia mínima como la máxima. Utiliza este gobernador para realizar los benchmarks! 16) Interactive: Es considerado como un ondemand más rápido. Más ágil, menos batería. En lugar de realizar muestreos en cada intervalo como ondemand, éste determina la manera de escalar la cpu cuando sale de reposo. Es un ondemand inteligente por las optimizaciones de estabilidad. 17) Interactivex: Es un gobernador Interactive con un perfil para despertar. Mejor comportamiento con la batería que el Interactive. FUENTE: http://www.htcmania.com/showthread.php?t=301918 CREADOR: Nuestro querido moderador sergy330
__________________
Última edición por ikaos Día 11/08/12 a las 14:48:10. |
| Los siguientes 8 usuarios han agradecido a ikaos su comentario: | ||
|
#5
|
||||
|
||||
|
Gracias, ya habia leido eso, pero no esta ninguno de los 3 governadores que ando buscando :/
|
|
#6
|
||||
|
||||
|
>>Hotplug Governor:
The "hotplug" governor scales CPU frequency based on load, similar to "ondemand". It scales up to the highest frequency when "up_threshold" is crossed and scales down one frequency at a time when "down_threshold" is crossed. Unlike those governors, target frequencies are determined by directly accessing the CPUfreq frequency table, instead of taking some percentage of maximum available frequency. The key difference in the "hotplug" governor is that it will disable auxillary CPUs when the system is very idle, and enable them again once the system becomes busy. This is achieved by averaging load over multiple sampling periods; if CPUs were online or offlined based on a single sampling period then thrashing will occur. Sysfs entries exist for "hotplug_in_sampling_periods" and for "hotplug_out_sampling_periods" which determine how many consecutive periods get averaged to determine if auxillery CPUs should be onlined or offlined. Defaults are 5 periods and 20 periods respectively. Otherwise the standard sysfs entries you might find for "ondemand" and "conservative" governors are there. Abyssplug governor is a modified hotplug governor Con Bing Translator o Traductor de Google se entiende bien. Fuente XDA: http://forum.xda-developers.com/show....php?t=1490332 Saludos. Última edición por jmico Día 12/08/12 a las 00:16:42. |
|
#7
|
||||
|
||||
|
Pegasusq/Pegasusd
The Pegasus-q / d is a multi-core based on the Ondemand governor and governor with integrated hot-plugging. Ongoing processes in the queue, we know that multiple processes can run simultaneously on. These processes are active in an array, which is a field called "Run Queue" queue that is ongoing, with their priority values arranged (priority will be used by the task scheduler, which then decides which process to run next). To ensure that each process has its fair share of resources, each running for a certain period and will eventually stop and then again placed in the queue until it is your turn again. If a program is terminated, so that others can run the program with the highest priority in the current queue is executed. Como en el anterior utilizar Bing Translator o Traductor de Google Fuente: http://forum.xda-developers.com/show....php?t=1736168 Saludos Última edición por jmico Día 12/08/12 a las 00:29:51. |
|
#8
|
||||
|
||||
|
No dais a uno tiempoa a traducir y ampliar jajajaj....
__________________
|
|
#9
|
||||
|
||||
|
gracias por los comentarios pero todavia no tengo mucho en claro cual es mas conservador y cual tiene mejor rendimiento. :s
|
|
#10
|
||||
|
||||
|
Si lo que quieres es ahorrar al maximo bateria ponle powersave, eso si el telefono ni lo uses, xq el rendimiento es lo minimo y no ira bien. yo lo puse una vez y no lo he vuelto a poner.. Si quieres maximo rendimiento pues pones performance, eso si siempre ira al maximo de potencia y la bateria te la volará. ademas personalmente no creo que sea sano para el movil. Yo recomiendo (y es mi humilde opinion) usar ondemand si va bien la bateria, si ves que la rom o el kernel consume mas de lo normal pues ponle conservative que practicamente va igual y notaras un ligero ahorro. Suerte! |
|
#11
|
||||
|
||||
|
Conservative es mas ahorrador de bateria y es casi el mismo rendimiento. Yo por ejemplo tengo el kernel cyanobeer que viene de serie con overclock 1600 ondemand. Y yo lo he cambiado a 1400 max. conservative. Y el telefono va perfecto. fluido a tope y de bateria casi 5 h. de pantalla o algo mas de 5h. depende de la caña que le des.
Si lo que quieres es ahorrar al maximo bateria ponle powersave, eso si el telefono ni lo uses, xq el rendimiento es lo minimo y no ira bien. yo lo puse una vez y no lo he vuelto a poner.. Si quieres maximo rendimiento pues pones performance, eso si siempre ira al maximo de potencia y la bateria te la volará. ademas personalmente no creo que sea sano para el movil. Yo recomiendo (y es mi humilde opinion) usar ondemand si va bien la bateria, si ves que la rom o el kernel consume mas de lo normal pues ponle conservative que practicamente va igual y notaras un ligero ahorro. Suerte! ![]() |
|
#12
|
||||
|
||||
|
Ah.. lo siento jeje sobre esos tres que preguntaste no sabría decirte. Nunca los había visto! Jeje sorry.
Enviado desde mi Unico y Genuíno universo llamado Note. Rom Actual: Paranoid Android v.5 Kernel : CyanoBeer OC 1.6mhz Tema : Emerald Elegance (La caña)
__________________
|
|
#13
|
||||
|
||||
|
Yo uso hotplug y me va de lujo, relacion rendimiento/bateria Excelente, sin quejas alguna
__________________
Hice un acuerdo de coexistencia con el tiempo, ni el me persigue ni yo huyo de el... algun dia nos encontraremos...
|
|
#14
|
||||
|
||||
|
yo uso abyssplug + sio con el kernel hydracore 4.3b a 200-1000 mhz y verdad muy contento, he llegado a 6 horas de pantalla que nunca jamas con otro kernel lo he conseguido y fluidez a tope.
Saludos. |
|
#15
|
||||
|
||||
![]() bajare la potencia a 1000 y pondré el abysplug. de momento estoy en PA con kernel thor. veré que tal va la batería así como me dices. Gracias
__________________
|
|
#16
|
||||
|
||||
|
Comentar tambien que el Deep Sleep llega al 97% con este kernel, algo que nunca habia visto, lo que mas cerca he llegado a ver sobre el 88-90% con otros.
Saludos. |
|
#17
|
||||
|
||||
|
Conservative si quieres ahorrar Ondemand para testear de base que tal te va un terminal(es el que trae puesto la mayoria)
Yo cambio entre Conservative /Noop y Ondemand/deadline segun si tengo el cargador de bolsillo cargado o no en salidas largas,lo que es mas de un dia pues siempre me dura 3/4h de pantalla y 1dia y 1 noche. Interactive me parece de los mejores en optimizaciñon pero en el ultimo cambio perdi esa opción. |
|
#18
|
||||
|
||||
|
Disculpen
A ver si me aclaran , por que no me entero.... Por cierto, yo no tengo la opcion conservative, solo estas. ![]() Gracias por su respuesta.
__________________
Mar Sin Recuerdos
|
|
#19
|
||||
|
||||
|
Disculpen
Disculpen , pero por que usan como medida la "pantalla", es que acaso la dejan encendida durante todo ese tiempo?... A ver si me aclaran , por que no me entero.... Por cierto, yo no tengo la opcion conservative, solo estas. ![]() Gracias por su respuesta. ![]()
__________________
|
| Gracias de parte de: | ||
|
|
|
#20
|
||||
|
||||
|
Ohhhhh vaya.... Si, ya pille! gracias.
__________________
Mar Sin Recuerdos
|
![]() |
Estás aquí
|
||||||
|
||||||
| Herramientas | |