Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Samsung Galaxy S9 'problemas' da bateria são tudo sobre apple

Índice:

Anonim

Até agora você provavelmente já ouviu falar que a versão internacional do Samsung Galaxy S9, equipada com Exynos, não tem a maior duração de bateria. Alguns dizem que é justo, outros dizem que é a coisa mais horrível de todos os tempos, então isso significa que está em algum lugar no meio e isso não é bom o suficiente para um telefone em 2018. Especialmente um telefone muito caro.

Desta vez, a América do Norte fica com a boa. Mas não realmente.

Eu digo que você já ouviu falar, porque a maioria das pessoas que lê isso estará em um lugar onde a Samsung usa o Qualcomm Snapdragon 845 dentro do S9 em vez do Exynos e experimentamos os problemas em segunda mão. Normalmente, é o contrário, e na América do Norte temos que saber como a versão Exynos é a melhor das duas, por isso é um pouco refrescante saber que "nós" temos o melhor S9. Mas não temos, realmente, porque a versão Exynos ainda é a melhor versão. Ou será quando a Samsung resolver o problema.

Essa é a parte mais importante de tudo isso (por favor, não se torne um -gate). Os problemas que o chip Exynos está enfrentando no que diz respeito à duração da bateria estão diretamente relacionados ao software e fáceis de "consertar" para que sejam tão bons quanto a versão do Snapdragon. Algum código no kernel ajuda a decidir quando executar na potência máxima e quando mais lento, com base no que o telefone está tentando fazer e está tudo sujo. Voltando à maneira antiga, como a Samsung fez, a duração da bateria é comparável à da versão Snapdragon 845. Se você não se preocupa em tirar mais nada, é isso que precisa saber aqui. Mas é sempre divertido olhar para o porquê em vez de apenas como.

Isso é tudo sobre a Apple

Sim, eu sei que é clichê e você está cansado de lê-lo, mas desta vez a Samsung realmente está perseguindo a Apple.

Especificamente, a vantagem dos processadores da série A da Apple no que diz respeito ao desempenho de núcleo único. Você não precisa conhecer nenhum número de modelo ou exatamente o que significa desempenho de núcleo único aqui, apenas pense em como o mais recente sistema em chip A11 da Apple tem dois núcleos de alto desempenho que são tão poderosos quanto os internos o MacBook Pro quando se trata de testes de benchmark. A Apple é realmente boa nisso e já faz um tempo.

A CPU A11 da Apple poderia alimentar seu laptop e você nunca notaria que era um chip "móvel".

A Samsung fabrica telefones que todos conhecemos, mas os processadores são uma grande parte de seus negócios. E, como quase todas as outras empresas que projetam chips ARM, o foco está em tudo, menos no desempenho. A duração da bateria, o custo, a escalabilidade e as instruções multimídia são importantes e a linha de processadores Exynos se sai muito bem em todas essas áreas. Mas a Samsung sabe que o ARM é o futuro da computação e que eles não podem ignorar a energia bruta quando se trata de números compactados. A Apple nunca venderá seus chips para outra empresa, para que alguém precise construí-lo, e essa empresa poderá vendê-los para todos. A Samsung quer ser essa empresa.

O Exynos 9810 é o ponto de partida. A Samsung nos dirá que possui um conjunto de núcleos BIG projetados para computação de alto desempenho ou algum discurso de marketing semelhante, mas o que possui são núcleos criados para oferecer melhor desempenho quando se trata de tarefas que usam apenas um núcleo. Uma grande coisa é feita de CPUs com vários núcleos em dispositivos móveis, mas quando se trata de fazer o que fazemos com eles, grande parte é executada em um único núcleo (e no Android, em um único segmento dentro desse núcleo). Eventualmente, todos os processos serão espalhados por vários núcleos em todos os computadores, mas, no futuro próximo, o desempenho de núcleo único será realmente importante.

Como a Samsung irá corrigi-lo

A desvantagem quando você usa um núcleo executando muito rápido para fazer uma coisa é que é preciso muita energia. Pessoas inteligentes estão trabalhando em maneiras de mudar isso, mas por enquanto isso significa que gerenciar como os núcleos são executados, quando executam, com que rapidez eles são executados e quando são reprimidos é muito importante quando se trata de gerenciamento de energia. Você simplesmente não pode permitir que os núcleos de CPU que consomem muita energia sejam totalmente abertos quando não forem necessários. Tudo isso é gerenciado pelo que é chamado de governador no Kernel. A Samsung está usando um governador padrão (o governador schedutil cpufreq introduzido na versão 4.7 do kernel do Linux) com seu próprio módulo de hotplug especial sobre ele.

A Samsung teve que fazer alterações no gerenciamento de energia para utilizar o novo design de chip. Agora eles precisam fazer mais alterações.

O governador que a Samsung está usando foi projetado para alterar a frequência e a voltagem dos núcleos da CPU quando a média de carga é recalculada por uma parte diferente do kernel e funciona muito bem para muitos outros dispositivos que o utilizam. Mas nenhum desses dispositivos foi projetado para ter um conjunto de núcleos de alto desempenho que estão prontos para funcionar como o Exynos 9810. É por isso que a Samsung teve que fazer suas próprias alterações e tentar equilibrar o uso de energia versus o desempenho com seu próprio chip. E mesmo que você não goste do que a Samsung faz quando se trata de software voltado para o usuário (estou com você), eles sabem o que estão fazendo quando se trata de seu próprio hardware no nível do kernel.

Quando você exclui o gerenciamento de energia com hotplug da Samsung, o Exynos 9810 SoC, usando o governador schedutil padrão, executa exatamente como o esperado. Ou até um pouco melhor, como demonstra Andrei Frumusanu da AnandTech, reconstruindo o kernel sem o utilitário hotplug da Samsung e comparando a vida da bateria e o desempenho com a versão do Snapdragon.

É apenas um "bug" de software.

OK, talvez "bug" seja a palavra errada aqui, porque provavelmente está fazendo exatamente o que a Samsung esperava que eles fizessem e eles nunca consideraram que isso teria um efeito tão drástico na vida da bateria. Mas mostra que a Samsung realmente não precisa fazer nada para corrigir o problema quando se trata de reduzir a duração aceitável da bateria do Galaxy S9, movido a Exynos. O "problema" já está corrigido e uma atualização pode ser lançada hoje, se é isso que a Samsung quer fazer. Mas aposto que não é isso que a Samsung quer fazer.

Teste beta

Se você possui um Exynos Galaxy S9, provavelmente não vai gostar de ouvir isso, mas é provável que a Samsung não volte ao que realmente funciona e envie uma atualização que remove a sintonia da frequência da CPU. Isso não faz sentido quando a empresa gasta uma quantia não revelada de dinheiro (pense em milhões) para desenvolver uma CPU que tenta se aproximar do que a Apple está fazendo. Eu prevejo que eles irão reequipar seu módulo hotplug, testá-lo mais detalhadamente quando se trata da duração da bateria e tentar novamente. Isso significa que você terá um pouco de espera e pode não ser o que era esperado quando milhões de usuários tiverem a chance de testá-lo.

Quando tudo estiver dito e feito, a versão Exynos será a melhor versão mais uma vez.

Isso não ajuda quando você tem um telefone com bateria fraca, mas é assim que isso acabará se a Samsung quiser construir o CPU que todas as outras empresas comprarão no futuro. Eu realmente não tenho nenhum conselho para você além de dizer para você pegar uma bateria portátil (ou carregar seu carregador, se isso funcionar para você) e resistir. Mas saiba que isso tinha que acontecer porque a Samsung é mais do que apenas um fabricante de telefones. Eventualmente, será resolvido e você poderá ficar fora do carregador por mais tempo.

Ei, pelo menos eles não estão explodindo, certo?