IOS 11.2.2 Benchmarked Det kommer sannolikt inte att sakta ner din iPhone mycket
Apple släppte nyligen iOS 11.2.2-uppdateringen, som är en dedikerad säkerhetsfix som är utformad för att hantera bristerna i Specter and Meltdown CPU. Detta har en liten inverkan på prestanda på datorer, men kommer det också att sakta ner din iPhone? Vi benchmarkade flera modeller av iPhones för att ta reda på. Det korta svaret? Din iPhone kommer antagligen inte att sakta ner så mycket som du fruktar.
Hur vi utför våra riktmärken
Efter uppdateringen tappade den här veckan, testade tekniken utvecklaren Melvin Mughal sin iPhone 6 före och efter uppdatering till iOS 11.2.2 och skrev upp resultaten. Efter Mughals test skrev han det:
Alla siffror pekar på samma slutsats: det tog en allvarlig träff i prestanda på alla möjliga nivåer. Många referensnivåer visar en signifikant minskning av prestanda på iPhone 6 upp till 50% på vissa referensnivåer.
Forbes rapporterade sedan om Mughals resultat och citerade några tweets från användare som hävdar att de också märkte avbrott.
Vi körde riktmärken på våra egna telefoner, men kunde inte replikera Mughals resultat. Det är troligt att iPhones helt enkelt inte är lika drabbade som Mughal ursprungligen hävdade. Även en av användarna citerade av Forbes noterade att efter att ha kört riktmärket igen visade hans siffror ingen prestationsminskning. En annan visade mycket, mycket mindre prestanda minskar, mer i linje med vad vi skulle förvänta oss baserat på vad vi sett på datorer.
Vi använde Geekbench 4 för att köra våra riktmärken. Det utför ett antal CPU-relaterade tester för att mäta både prestanda med enkelkärnor och flera kärnor. För att köra våra tester såg vi till att inga appar körde (även i bakgrunden). Vi körde samma test strax före och direkt efter uppdatering till 11.2.2.
Vi körde samma test på en iPhone 6, iPhone 7, iPhone 8 och iPhone 8 Plus, och vi tittade också på några av Geekbenchs offentliga iPhone 6 riktmärken. Här är vad vi hittade.
Vad vi hittade
Kort sagt, vi fann att ingen av våra telefoner saktade nästan lika mycket som Mughals iPhone 6. Vi hittade inte heller bevis för liknande nedgångar i de andra iPhone 6-resultaten vi undersökte.
iPhone 6
Vi har tyvärr inte en iPhone 6 att testa, men eftersom Geekbench låter användare publicera sina poäng gjorde vi lite grävning. Vi vet att en iPhone 6 med ett nytt batteri borde få ett enda kärnresultat runt 1600, och vi hittade ett antal iPhone 6-poäng från iOS 11.2.2-användare som är ungefär i linje med vad vi skulle förvänta oss (här är en på 1555, en vid 1525 och en vid 1475). Alla visar runt en minskning med 10% eller mindre i prestanda.
Det finns självklart andra poäng som är lägre, men det är svårt att avgöra hur många av dessa minskar beror på uppdateringen, och hur många är orsakade av låg batterihälsa (eftersom Apple stryker telefoner med gamla batterier). Det enda sättet vi verkligen kan veta hur mycket denna uppdatering påverkar en viss telefon är med tidigare och efteråt-riktmärken. Men eftersom vi vet vad ett föruppdaterat nytt batteri 6 ska se ut kan vi ta de mindre 10% minskningarna till nominellt värde.
iPhone 6s
På den åriga iPhone 6s vi testade (som inte har ett nytt batteri) såg vi en liknande prestation som slog våra förväntningar på iPhone 6:
- Enkeltkorsresultat: 2000 före uppdatering och 1788 efter en 10,4% minskning av prestanda
- Multi-Core Score: 3744 före uppdatering och 3166 efter en 17,5% minskning av prestanda
- Fullständiga resultat: Resultat för iPhone 6s före uppdateringen och efter uppdateringen
Andra iPhone 6s poäng vi tittade på visade inte så mycket av en träff, så det är möjligt att andra kan se ännu bättre prestanda än oss.
iPhone 7
Vår iPhone 7 visade mycket liten prestandaförsättning, med multi-core prestanda stigande lite:
- Enkeltkorsresultat: 3517 före uppdatering och 3376 efter en 4% minskning av prestanda
- Multi-Core Score: 5907 före uppdatering och 6025 efter en 2% öka i prestanda
- Fullständiga resultat: Resultat för iPhone 7 före uppdateringen och efter uppdateringen
iPhone 8
Vår iPhone 8 visade knappt någon minskning av prestanda alls. I själva verket gick singelkärnan upp lite.
- Enkeltkorsresultat: 4240 före uppdatering och 4255 efter en 0,35% öka i prestanda
- Multi-Core Score: 10 300 före uppdatering och 10 254 efter-0,5% minskning av prestanda
- Fullständiga resultat: Resultat för iPhone 8 före uppdateringen och efter uppdateringen
iPhone 8 Plus
Vår iPhone 8 Plus visade också en försumbar förändring av prestanda.
- Enkeltkorsresultat: 4243 före uppdatering och 4246 efter en 0,07% öka i prestanda
- Multi-Core Score: 10.438 före uppdatering och 10.232 efter-en 1,7% minskning av prestanda
- Fullständiga resultat: Resultat för iPhone 8 Plus före uppdateringen och efter uppdateringen
Vi har ännu inte fått chansen att testa en iPhone 6, men vi uppdaterar det här inlägget när vi gör det.
Som du kan se från ovanstående resultat visar våra resultat att prestandafasen från uppgradering till 11.2.2 inte är nästan så stor som indikeras av Mughals resultat med sin iPhone 6. Våra resultat visar att de nyare telefonerna har en mildare prestandaförlust än äldre telefoner, vilket vi vet också händer med stationära datorer. Men vi kunde inte replikera någonting nära vad Mughal såg. Och med tanke på att andra användare har sett bra resultat efter att ha kört referensvärdet en andra gång, gissar vi att det finns confounding variabler för användare som hävdar en massiv avmattning.
Allt detta är bra eftersom 11.2.2-uppdateringen verkligen är utformad för att mildra utnyttjande tekniker som påverkar Safari och andra appar som använder WebKit API för att visa webbsidor. I Apples egen supportartikel om dessa sårbarheter pratar de med egna referensresultat:
Den 8 januari släppte Apple uppdateringar för Safari på macOS och iOS för att mildra dessa utnyttjande tekniker. Vår nuvarande testning indikerar att Safari-mitigationerna inte har någon mätbar inverkan på Speedometer och ARES-6-testerna och en effekt på mindre än 2,5% på JetStream-riktmärket.
Naturligtvis kan det hända att dessa inte är de senaste uppdateringarna Apple pressar ut för iOS för att hantera dessa sårbarheter, så vi kommer att hålla den här artikeln uppdaterad med framtida utveckling.
Hur man testar din iPhone
Det bästa sättet att ta reda på hur telefonen ska fungera är självklart att köra riktmärken. För att köra samma test på din iPhone behöver du köpa en 99 cent app med namnet Geekbench. Innan du uppdaterar till 11.2.2, starta appen, välj alternativet "CPU" och tryck sedan på "Kör benchmark" -länken.
Du får en resultatskärm så här:
Uppdatera din iPhone till 11.2.2, och kör sedan samma riktmärke igen. Du kan klicka på fliken "Historik" längst ner på skärmen Geekbench för att jämföra dina resultat, och du kan också ladda upp resultat på Geekbench-webbplatsen. (Kom ihåg, men om du ser en avmattning, försök starta om telefonen eller vänta ett tag och köra referensvärdet igen. Det är möjligt att det var långsamt av andra skäl än Specter mitigation patch.)
Ingen fråga Vad ska du uppdatera till 11.2.2
Våra resultat visar att du noga inte oroar dig så mycket om långsammare prestanda när du uppgraderar till 11.2.2. Men oavsett vad du hittar, eller vilka andra användare upptäcker när den här historien utvecklas, bör du definitivt installera uppdateringen. Detta är en viktig patch, eftersom den tar itu med stora säkerhetsbrister, så det är värt lite av en prestationsminskning, om den minskningen existerar.
Om du också upptäcker att din iPhone visar mycket lägre jämförelseställningar än vad du förväntar dig (eller bara har känt dig långsam i allmänhet), kanske du kan påskynda din iPhone genom att byta ut batteriet. Apple erbjuder för närvarande batteribyte för endast $ 29, så om din iPhone är mer än ett år eller så gammal är det ett litet pris att betala för att få tillbaka den söta snabba hastigheten.
Bildkrediter: Anna Hoychuk / Shutterstock