Futuremark avbryter spekulasjoner om at Apple med vilje senker eldre iPhones

Langvarige spekulasjoner om at Apple bevisst bremser eldre iPhoner i programvare for angivelig å presse folk til å kjøpe sine nyeste modeller, er offisielt blitt debunkert og satt til hvile av finske datamaskin benchmark-utviklere Futuremark.

Med mer enn hundre tusen 3DMark-referanseresultater for syv forskjellige iPhone-modeller i tre forskjellige versjoner av iOS, gir Futuremark en mer pålitelig innsikt i hverdagens ytelsesdata for hver iPhone-modell over tid.

Deres 3DMark benchmarking-app, en gratis nedlasting fra App Store, kjører en krevende serie syntetiske CPU- og GPU-tester. Hver test produserer et sett med score som kan brukes til å sammenligne ulike iOS-enheter. Den anbefalte testen for nyere iPhone-modeller kalles Sling Shot Extreme, med en høyere poengsum som indikerer bedre ytelse.

GPU-ytelsen til iPhone 5s, Apples første telefon med 64-bits chip, har holdt seg jevn på tvers av iOS 9, 10 og 11 med mindre variasjoner som faller innenfor normale nivåer.

GPU-ytelse for iPhone 6, iPhone 6s og iPhone 7-serien har på samme måte holdt seg konsistent på tvers av iOS-versjoner med bare mindre varianter.

CPU-ytelsestester viser "et veldig lite fall i ytelse over tid", noe som kan kalkes opp til mindre iOS-oppdateringer og andre faktorer, selv om Futuremark bemerker at brukere sannsynligvis ikke vil merke denne lille forskjellen i daglig bruk.

"Som du vil se, det er ingen tegn til en konspirasjon," skriver Futuremark.

Syntetiske benchmarks tester selvfølgelig bare den maksimale CPU- og GPU-hastigheten under et veldig spesifikt sett av omstendigheter, og som sådan tegner ikke et fullstendig bilde.

Det er ikke noe som benekter at det å installere den nyeste og beste versjonen av Apples mobile operativsystem kan gjøre at eldre enheter føles noe tregere i hverdagsbruk, men som Futuremark har vist, er det ikke fordi Apple bevisst struper CPU og GPU.

Det er andre faktorer som spiller her som påvirker vår oppfatning av ytelse.

Det viktigste er at hver nye iOS-oppdatering fører med seg nye kjerne OS-teknologier og legger til funksjoner som bruker mer ressurser eller krever mer prosessorkraft. Spesielt på eldre enheter krever disse funksjonene mer RAM og føles kanskje ikke så kjipt som på den nyeste maskinvaren.

For eksempel åpnet iOS 9 populære aksjeapper som Meldinger, Kart og Telefon for utviklere, og bruk av tredjepartsutvidelser i disse appene spiser opp dyrebare CPU-sykluser på eldre modeller. Og etter hvert som iOS blir mer visuelt sofistikert, kan GPU-en i eldre Apple-brikker slite med å gjengi det lagdelte brukergrensesnittet uten å slippe rammer.

En annen ting å ta hensyn til: apper designet for en tidligere versjon av iOS vil kanskje ikke dra full nytte av optimaliseringene i den nyeste versjonen.

Futuremark konkluderer med at Apple, i stedet for å bevisst forringe ytelsen til eldre modeller, faktisk "gjør en god jobb med å støtte sine eldre enheter med regelmessige oppdateringer som opprettholder et jevn ytelsesnivå i iOS-versjoner."

tanker?