He instalado BOINC en mi Huawei P9 lite.
- modelo VNS-L31
- construir VNS-L31C432B414
- Android 7.0 (stock)
- CPU Kirin 650
- RAM 3 GiB
Quiero que el teléfono ejecute las aplicaciones de BOINC, cuando esté completamente cargado y conectado a una toma de corriente o a un PC. Sin embargo, parece que BOINC no tiene medios para adquirir todos los recursos informáticos en ese dispositivo. Antutu Benchmark muestra no más del 68% de carga de la CPU y cuando se inspecciona la carga real de la CPU sólo cuatro de los 8 núcleos están mostrando la carga completa de la CPU los otros exhiben media carga y un reloj de la CPU más bajo. La temperatura de la batería no supera los 29°C, que es bastante baja. (No estoy viviendo en Siberia)
El rendimiento informático parece ser bajo, también, cuando se compara con un viejo Samsung Galaxy S5 con lineageOS instalado. Intenté encontrar todos los ajustes relacionados con el uso de energía y demás, pero prácticamente no hay ninguno, excepto el modo de ahorro de energía y el modo de ultra ahorro de energía.
Cuando inicio la prueba de estrés de AnTuTu Benchmark, la temperatura de la batería sube a 37°C, pronto. Todos los núcleos muestran entonces una carga casi completa.
Ahora lo que me molesta es:
- ¿Está limitado el uso de la CPU para los procesos en segundo plano por algún medio?
- ¿Es posible que las aplicaciones de BOINC estén programadas de forma tan ineficiente que no puedan adquirir suficientes recursos informáticos para crear una carga completa de la CPU?
- ¿Se puede evitar esto rooteando el teléfono y/o instalando aplicaciones de terceros / ROM no stock?
No me malinterpretes, no quiero desgastar mi teléfono intencionadamente (de hecho, en mis antiguos teléfonos me importa una m*** eso). Pero quiero tener control sobre lo que hago en mis dispositivos.
Actualización
Hice una prueba con CPU-Z. Muestra claramente, que la carga total de la CPU es de sólo el 30% mientras Boinc se ejecuta en el fondo. Así que el dispositivo debe ser estrangulado de alguna manera.
** Actualización He añadido las mediciones térmicas de CPU-Z. [
Es bastante obvio, que las temperaturas no pueden ser la causa de la CPU estrangulada. ¿Alguien tiene más pistas de por qué y cómo BOINC se mantiene de usar los recursos y cómo puedo influir en ese comportamiento?