Logo es.androidermagazine.com
Logo es.androidermagazine.com

Los 'problemas' de la batería del Samsung Galaxy S9 tienen que ver con Apple

Tabla de contenido:

Anonim

Probablemente ya haya escuchado que la versión internacional de Samsung Galaxy S9 con Exynos no tiene la mayor duración de la batería. Algunos dicen que es justo, algunos dicen que es lo más horrible que haya existido, lo que significa que está en algún lugar en el medio y que no es lo suficientemente bueno para un teléfono en 2018. Especialmente un teléfono muy caro.

Esta vez, América del Norte obtiene la buena. Pero no realmente.

Digo que has escuchado porque la mayoría de las personas que lean esto estarán en un lugar donde Samsung usa el Qualcomm Snapdragon 845 dentro del S9 en lugar del Exynos y podemos experimentar los problemas de segunda mano. Por lo general, es al revés, y en América del Norte tenemos que escuchar cómo la versión Exynos es la mejor de las dos, por lo que es un poco refrescante saber que "tenemos" el mejor S9. Pero no lo hacemos, realmente, porque la versión Exynos sigue siendo la mejor versión. O será cuando Samsung solucione el problema.

Esa es la parte más importante de todo esto (por favor, no se convierta en una puerta). Los problemas que tiene el chip Exynos cuando se trata de la duración de la batería están directamente relacionados con el software y son fáciles de "arreglar" para que sea tan bueno como la versión Snapdragon. Algún código en el núcleo ayuda a decidir cuándo ejecutarse a plena potencia y cuándo ejecutarse más lentamente en función de lo que el teléfono está tratando de hacer y todo está dañado. Volviendo a la forma más antigua en que Samsung lo ha hecho, da duración de la batería a la par con la versión Snapdragon 845. Si no te molestas en quitar nada más, eso es lo que necesitas saber aquí. Pero siempre es divertido ver el por qué en lugar de solo el cómo.

Esto se trata de Apple

Sí, sé que es un cliché y estás cansado de leerlo, pero esta vez Samsung realmente está persiguiendo a Apple.

Específicamente, la ventaja que tienen los procesadores de la serie A de Apple cuando se trata del rendimiento de un solo núcleo. No necesita conocer ningún número de modelo o incluso exactamente qué significa el rendimiento de un solo núcleo aquí, solo piense en cómo el último sistema en chip A11 de Apple tiene dos núcleos de alto rendimiento que son tan potentes como los que están dentro MacBook Pro cuando se trata de pruebas de referencia. Apple es realmente bueno en esto y lo ha sido por un tiempo.

La CPU A11 de Apple podría alimentar su computadora portátil y nunca se daría cuenta de que era un chip "móvil".

Samsung fabrica teléfonos que todos conocemos, pero los procesadores son una gran parte de su negocio. Y como casi todas las demás empresas que diseñan chips ARM, el enfoque se ha centrado en todo menos en el rendimiento. La vida útil de la batería, el costo, la escalabilidad y las instrucciones multimedia son importantes y la línea de procesadores Exynos funciona muy bien en todas estas áreas. Pero Samsung sabe que ARM es el futuro de la informática y que no pueden ignorar la potencia bruta cuando se trata de calcular números. Apple nunca venderá sus chips a otra compañía, por lo que alguien tiene que construirlos, y esa compañía puede venderlos a todos. Samsung quiere ser esa compañía.

El Exynos 9810 es el punto de partida. Samsung nos dirá que tiene un conjunto de GRANDES núcleos diseñados para informática de alto rendimiento o algún discurso de marketing similar, pero lo que tiene son núcleos diseñados para ofrecer un mejor rendimiento cuando se trata de tareas que solo usan un núcleo. Una gran cosa está hecha de CPU de múltiples núcleos en dispositivos móviles, pero cuando se trata de hacer lo que hacemos con ellos, gran parte se ejecuta en un solo núcleo (y en Android se ejecutan en un solo hilo dentro de ese núcleo). Eventualmente, todos los procesos se extenderán a través de múltiples núcleos en todas las computadoras, pero en el futuro previsible, el rendimiento de un solo núcleo será realmente importante.

Cómo lo arreglará Samsung

La desventaja cuando utiliza un núcleo que se ejecuta muy rápido para hacer algo es que requiere mucha potencia. Las personas inteligentes están trabajando en formas de cambiar eso, pero por ahora significa que administrar la forma en que funcionan los núcleos, cuándo corren, qué tan rápido corren y cuándo se estrangulan es muy importante cuando se trata de la administración de energía. Simplemente no puede permitir que los núcleos de CPU que consumen mucha energía se ejecuten de par en par cuando no se necesitan. Todo esto es administrado por lo que se llama un gobernador en el Kernel. Samsung está utilizando un gobernador estándar (el gobernador cpufreq schedutil introducido en la versión 4.7 del kernel de Linux) con su propio módulo especial de conexión en caliente encima.

Samsung tuvo que hacer cambios en la administración de energía para utilizar el nuevo diseño del chip. Ahora tienen que hacer más cambios.

El gobernador que Samsung está usando fue diseñado para cambiar la frecuencia y el voltaje de los núcleos de la CPU cuando el promedio de carga es recalculado por una parte diferente del kernel y funciona muy bien para muchos otros dispositivos que lo usan. Pero ninguno de esos dispositivos ha sido diseñado para tener un conjunto de núcleos de alto rendimiento que estén listos para rockear como lo hace el Exynos 9810. Es por eso que Samsung tuvo que hacer sus propios cambios e intentar equilibrar el uso de energía versus el rendimiento con su propio chip. Y si bien es posible que no le encante lo que hace Samsung cuando se trata de software orientado al usuario (estoy allí con usted), saben lo que están haciendo cuando se trata de su propio hardware a nivel de kernel.

Cuando elimina la administración de energía enchufada en caliente de Samsung, el Exynos 9810 SoC que usa el regulador estándar schedutil funciona exactamente como se esperaba. O incluso un poco mejor, como lo demuestra Andrei Frumusanu de AnandTech al reconstruir el kernel sin la utilidad hotplug de Samsung y comparar la duración y el rendimiento de la batería con la versión Snapdragon.

Es solo un "error" de software.

OK, tal vez "error" es la palabra incorrecta aquí porque probablemente está haciendo exactamente lo que Samsung esperaba que hiciera y nunca consideraron que tendría un efecto tan drástico en la duración de la batería. Pero sí muestra que Samsung realmente no tiene que hacer nada para solucionar el problema cuando se trata de exprimir la duración aceptable de la batería del Galaxy S9 con tecnología Exynos. El "problema" ya está solucionado y una actualización podría implementarse hoy si eso es lo que Samsung quería hacer. Pero apuesto a que eso no es lo que Samsung quiere hacer.

Prueba beta

Si tiene un Exynos Galaxy S9, probablemente no le gustará escuchar esto, pero es probable que Samsung no recurra a lo que simplemente funciona y envíe una actualización que elimine la afinación de frecuencia de su CPU. Eso no tiene ningún sentido cuando la compañía ha gastado una cantidad de dinero no revelada (piense en millones) para desarrollar una CPU que intente acercarse a lo que Apple está haciendo. Predigo que actualizarán su módulo de conexión en caliente, lo probarán más a fondo cuando se trata de la duración de la batería e intentarán nuevamente. Eso significa que tendrá que esperar un poco y puede que no sea lo que se esperaba una vez que millones de usuarios tengan la oportunidad de probarlo.

Cuando todo esté dicho y hecho, la versión Exynos será la mejor versión una vez más.

Eso no ayuda cuando tienes un teléfono con una duración de batería horrible, pero así es como esto tendrá que desarrollarse eventualmente si Samsung alguna vez quiere construir la CPU que cualquier otra compañía comprará en el futuro. Realmente no tengo otro consejo para usted que no sea decirle que tome una batería portátil (o cargue su cargador si eso funciona para usted) y lo resista. Pero sepa que esto tenía que suceder porque Samsung es más que solo un fabricante de teléfonos. Eventualmente se resolverá y podrá permanecer fuera del cargador por más tiempo.

Oye, al menos no están explotando, ¿verdad?