Cita:
Originalmente Escrito por MovilesReplica
A mi me parece muy raro que el Mpdecision de qualcomm solo trabaje como un Dual core, se notaria pero bastante, en el scroll mismo ¿Habeís hecho pruebas de benchmark? yo recuerdo que con miui 8 pasaban buenos datos de rendimiento y lectura. Ah no ser que sea un bug de una versión en concreto, eso puede ser. Algo habrán tocado en el kernel...
Si queréis que no se apaguen los núcleos, es tan fácil como desactivar el hotplug, siendo root desde sysfs (modo complicado) oh, con kernel auditor desactiváis el hotplug. Ahora, tendréis mas rendimiento pero tambien mas temperatura, consumo, de lógica.
|
Mas que el MPDecision, es la version que usa MIUI la que tiene el problema, y tambien el archivo thermal. De hecho probe a poner de otros moviles con el mismo SoC, probe los del S5 y los del Moto X 2014 y funcionaron

y si activaban los 4 cuando era necesario.
En cuanto a lo de desactivar el hotplug... El problema es que asi no entra en deepsleep, porque se podria borrar directamente el MPDecision y listo pero luego generas ese problema.
De hecho el problema general es que... No se que hace el kernel de MIUI, hace cosas muy raras. Escala a la frecuencia maxima solo por tocar la pantalla, aunque se desactive el inputboost, y no gestiona muy bien los otros nucleos.
Por ejemplo, segun entiendo, si una tardea requiere mas frecuencia de lo normal, lo logico es que se activen los 4 nucleos a una frecuencia media para terminar la tarea. Esto no pasa si tienes el ahorro de energia multinucleo porque... Bueno, ese ahorro se encarga de juntar todas las tareas en el menor numero de nucleos posibles, pero cuando no esta activado asi es como deberia ser.
En cambio MIUI tiende a usar el CPU 0 y el CPU 3 mas constantemente, y a la frecuencia maxima, y entonces cuando hay mas carga de la que esos 2 soportan decide encender el CPU 2, y el CPU 1 es usado en muy pocas ocaciones.
Esto se me hace extraño porque... Bueno, he probado varios dispositivos con este mismo procesador y todos hacen lo que dije antes que deberia hacer, en cambio en este se comporta de una manera bastante extraña.
Lo que necesitariamos seria un kernel que fuera totalmente como el de MIUI pero que tuviera el MPDecision arreglado para que actuara de forma normal y no hiciera las cosas de esa forma tan rara.