As especulações de longa data de que a Apple desacelera deliberadamente iPhones mais antigos em software, a fim de supostamente levar as pessoas a comprar seus modelos mais recentes, foram oficialmente desmascaradas e interrompidas pelos desenvolvedores finlandeses de benchmarks de computadores Futuremark.
Com mais de cem mil resultados de benchmark do 3DMark para sete modelos diferentes de iPhone em três versões diferentes do iOS, a Futuremark oferece uma visão mais confiável dos dados de desempenho diários de cada modelo do iPhone ao longo do tempo.
Seu aplicativo de benchmarking 3DMark, um download gratuito da App Store, executa uma exigente série de testes sintéticos de CPU e GPU. Cada teste produz um conjunto de pontuações que podem ser usadas para comparar vários dispositivos iOS. O teste recomendado para modelos recentes do iPhone é chamado Sling Shot Extreme, com uma pontuação mais alta indicando melhor desempenho.
O desempenho da GPU do iPhone 5s, o primeiro telefone da Apple com chip de 64 bits, permaneceu consistente nos iOS 9, 10 e 11, com pequenas variações que caem dentro dos níveis normais.
O desempenho da GPU para as séries iPhone 6, iPhone 6s e iPhone 7 permaneceu similarmente consistente nas versões do iOS, com apenas pequenas variações.
Os testes de desempenho da CPU mostram "uma queda muito pequena no desempenho ao longo do tempo", que pode ser atribuída a pequenas atualizações do iOS e outros fatores, embora a Futuremark observe que é improvável que os usuários percebam essa pequena diferença no uso diário.
"Como você verá, não há sinais de conspiração", escreve Futuremark.
Obviamente, benchmarks sintéticos testam apenas a velocidade máxima da CPU e GPU sob um conjunto muito específico de circunstâncias e, como tal, não mostram uma imagem completa.
Não há como negar que a instalação da versão mais recente e melhor do sistema operacional móvel da Apple pode fazer com que os dispositivos mais antigos pareçam um pouco lentos no uso diário, mas como a Futuremark mostrou, isso não é porque a Apple está deliberadamente estrangulando a CPU e a GPU.
Existem outros fatores em jogo aqui que afetam nossa percepção de desempenho.
O mais notável é que toda nova atualização do iOS traz novas tecnologias principais do sistema operacional e adiciona recursos que usam mais recursos ou exigem mais poder de processamento. Especialmente em dispositivos mais antigos, esses recursos exigem mais RAM e podem não parecer tão rápidos quanto no hardware mais recente.
Por exemplo, o iOS 9 abriu aplicativos populares de ações como Mensagens, Mapas e Telefone para desenvolvedores e o uso de extensões de terceiros nesses aplicativos consome ciclos preciosos de CPU em modelos mais antigos. E à medida que o iOS se torna mais sofisticado visualmente, a GPU nos chips mais antigos da Apple pode ter dificuldade para renderizar a interface do usuário em camadas sem perder quadros.
Outra coisa a considerar: os aplicativos projetados para uma versão anterior do iOS podem não tirar o máximo proveito das otimizações da versão mais recente..
A Futuremark conclui que, em vez de degradar intencionalmente o desempenho de modelos mais antigos, a Apple realmente "faz um bom trabalho ao apoiar seus dispositivos mais antigos com atualizações regulares que mantêm um nível consistente de desempenho nas versões do iOS".
Pensamentos?