Firma Apple niedawno wydała aktualizację iOS 11.2.2, która jest dedykowaną poprawką bezpieczeństwa zaprojektowaną z myślą o rozwiązaniu problemu wady procesora Spectre i Meltdown . Ma to niewielki wpływ na wydajność na komputerach PC, ale czy spowolni również Twój iPhone? Aby się tego dowiedzieć, przetestowaliśmy kilka modeli iPhone'ów. Krótka odpowiedź? Twój iPhone prawdopodobnie nie zwolni tak bardzo, jak się obawiasz.
Jak przeprowadziliśmy nasze testy porównawcze
ZWIĄZANE Z: Jak wady Meltdown i Spectre wpłyną na mój komputer?
Po tym, jak aktualizacja pojawiła się w tym tygodniu, programista Melvin Mughal przetestował swojego iPhone'a 6 przed i po aktualizacji do iOS 11.2.2 i spisał wyniki . Po testach Mughala napisał, że:
Wszystkie liczby prowadzą do tego samego wniosku: odniósł poważny spadek wydajności na każdym możliwym poziomie. Wiele poziomów testów pokazuje znaczny spadek wydajności iPhone'a 6, nawet o 50% w niektórych testach.
Forbes opisał następnie wyniki Mogołów , cytując kilka tweetów od użytkowników, którzy twierdzili, że również zauważyli spowolnienia.
Przeprowadziliśmy jednak testy porównawcze na naszych własnych telefonach i nie mogliśmy powtórzyć wyników projektu Mughal. Jest prawdopodobne, że iPhone'y nie są tak dotknięte, jak pierwotnie twierdził Mughal. Nawet jeden z użytkowników cytowany przez Forbesa zauważył, że po ponownym uruchomieniu benchmarku jego dane nie wykazały spadku wydajności. Inny pokazał znacznie mniejszy spadek wydajności, bardziej zgodny z tym, czego oczekiwalibyśmy na podstawie tego, co widzieliśmy na komputerach PC.
Użyliśmy Geekbench 4 aby przeprowadzić nasze testy. Wykonuje szereg testów związanych z procesorem, aby zmierzyć zarówno poziomy wydajności jednordzeniowej, jak i wielordzeniowej. Aby przeprowadzić nasze testy, upewniliśmy się, że żadne aplikacje nie są uruchomione (nawet w tle). Przeprowadziliśmy ten sam test tuż przed i zaraz po aktualizacji do wersji 11.2.2.
Przeprowadziliśmy te same testy na iPhonie 6s, iPhonie 7, iPhonie 8 i iPhonie 8 Plus, a także sprawdziliśmy niektóre publiczne testy porównawcze iPhone'a 6 firmy Geekbench. Oto, co znaleźliśmy.
Co znaleźliśmy
Krótko mówiąc, stwierdziliśmy, że żaden z naszych telefonów nie zwolnił prawie tak bardzo, jak iPhone 6 firmy Mughal. Nie znaleźliśmy również dowodów na podobne spowolnienie w innych badaniach dotyczących iPhone'a 6.
iphone 6
Niestety, nie mieliśmy iPhone'a 6 do przetestowania, ale ponieważ Geekbench pozwala użytkownikom publicznie publikować swoje wyniki, trochę poszperaliśmy. Wiemy iPhone 6 z nową baterią powinien otrzymać wynik jednego rdzenia równy około 1600 , i znaleźliśmy kilka wyników iPhone'a 6 od użytkowników iOS 11.2.2, które są prawie zgodne z tym, czego oczekiwalibyśmy ( oto jeden o 1555 , jeden o 1525 , i jeden o 1475 ). Te wszystkie wykazują około 10% spadek lub mniej wydajności.
Oczywiście są inne wyniki, które są niższe , ale trudno jest określić, ile z tych spadków wynika z aktualizacji, a ile z powodu niskiego stanu baterii (ponieważ Apple dławi telefony ze starymi bateriami). Jedynym sposobem, w jaki możemy naprawdę wiedzieć, jak bardzo ta aktualizacja wpływa na dany telefon, są testy porównawcze przed i po. Ale ponieważ wiemy, jak powinna wyglądać nowa bateria 6 przed aktualizacją, możemy przyjąć mniejsze 10% spadki wartości nominalnej.
iPhone 6s
Na testowanym przez nas rocznym iPhonie 6s (który nie ma nowej baterii) widzieliśmy, że podobna wydajność przekroczyła nasze oczekiwania względem iPhone'a 6:
- Wynik dla pojedynczego rdzenia: 2000 przed aktualizacją i 1788 po - spadek wydajności o 10,4%
- Wynik dla wielu rdzeni: 3744 przed aktualizacją i 3166 po - spadek wydajności o 17,5%
- Pełne wyniki: Wyniki dla iPhone'a 6s przed aktualizacją i po aktualizacji
Inne wyniki iPhone'a 6, które sprawdziliśmy, nie wykazały tak dużego sukcesu, więc możliwe, że inni zobaczą jeszcze lepszą wydajność niż my.
iPhone 7
Nasz iPhone 7 wykazał bardzo niewielki spadek wydajności dzięki wydajności wielordzeniowej podniesienie trochę:
- Wynik dla pojedynczego rdzenia: 3517 przed aktualizacją i 3376 po - 4% spadek wydajności
- Wynik dla wielu rdzeni: 5907 przed aktualizacją i 6025 po - 2% zwiększać w wydajności
- Pełne wyniki: Wyniki dla iPhone'a 7 przed aktualizacją i po aktualizacji
iPhone 8
Nasz iPhone 8 nie wykazywał prawie żadnego spadku wydajności. W rzeczywistości poszedł wynik pojedynczego rdzenia w górę nieco.
- Wynik dla pojedynczego rdzenia: 4240 przed aktualizacją i 4255 po - 0,35% zwiększać w wydajności
- Wynik dla wielu rdzeni: 10 300 przed aktualizacją i 10 254 po - spadek wydajności o 0,5%
- Pełne wyniki: Wyniki dla iPhone'a 8 przed aktualizacją i po aktualizacji
iPhone 8 Plus
Nasz iPhone 8 Plus również wykazał nieznaczną zmianę wydajności.
- Wynik dla pojedynczego rdzenia: 4243 przed aktualizacją i 4246 po - 0,07% zwiększać w wydajności
- Wynik dla wielu rdzeni: 10 438 przed aktualizacją i 10 232 po - spadek wydajności o 1,7%
- Pełne wyniki: Wyniki dla iPhone'a 8 Plus przed aktualizacją i po aktualizacji
Nie mieliśmy jeszcze okazji przetestować iPhone'a 6, ale zaktualizujemy ten post, gdy to zrobimy.
Jak widać z powyższych wyników, jednak nasze wyniki pokazują, że wydajność po aktualizacji do 11.2.2 nie jest tak duża, jak wskazują wyniki Mughala z jego iPhone'em 6. Nasze wyniki pokazują, że nowsze telefony są łagodniejsze. spadek wydajności w porównaniu ze starszymi telefonami, co, jak wiemy, ma miejsce również w przypadku komputerów stacjonarnych. Ale nie byliśmy w stanie odtworzyć niczego zbliżonego do tego, co zobaczył Mogol. Biorąc pod uwagę, że inni użytkownicy widzieli dobre wyniki po ponownym uruchomieniu testu porównawczego , domyślamy się, że istnieją zagmatwane zmienne dla użytkowników twierdzących, że nastąpiło ogromne spowolnienie.
Wszystko to ma sens, ponieważ aktualizacja 11.2.2 jest naprawdę zaprojektowana w celu złagodzenia technik wykorzystywania, które mają wpływ na Safari i inne aplikacje, które używają interfejsu API WebKit do wyświetlania stron internetowych. W Własny artykuł pomocy Apple dotyczący tych luk w zabezpieczeniach , mówią o swoich własnych wynikach testów porównawczych:
8 stycznia Apple wydało aktualizacje dla Safari na macOS i iOS, aby złagodzić te techniki exploitów. Nasze obecne testy wskazują, że środki zaradcze Safari nie mają mierzalnego wpływu na testy prędkościomierza i ARES-6, a wpływ mniejszy niż 2,5% na benchmark JetStream.
Oczywiście mogą to nie być ostatnie aktualizacje, które Apple wypuszcza na iOS w celu usunięcia tych luk, więc będziemy aktualizować ten artykuł o przyszłe zmiany.
Jak przetestować swój iPhone
Oczywiście najlepszym sposobem sprawdzenia, jak będzie działał Twój telefon, jest samodzielne przeprowadzenie testów porównawczych. Aby przeprowadzić te same testy na swoim iPhonie, musisz kupić aplikację o nazwie za 99 centów Geekbench . Przed aktualizacją do wersji 11.2.2 uruchom aplikację, wybierz opcję „CPU”, a następnie stuknij łącze „Run Benchmark”.
Pojawi się następujący ekran wyników:
Zaktualizuj iPhone'a do wersji 11.2.2, a następnie ponownie uruchom ten sam test porównawczy. Możesz kliknąć zakładkę „Historia” u dołu ekranu Geekbench, aby porównać swoje wyniki, a także możesz przesłać wyniki na stronę Geekbench. (Pamiętaj jednak: jeśli zauważysz spowolnienie, spróbuj ponownie uruchomić telefon lub zaczekaj chwilę i ponownie uruchom test porównawczy. Możliwe, że działał wolno z powodów innych niż łatka łagodząca Spectre).
Bez względu na wszystko, powinieneś zaktualizować do wersji 11.2.2
Nasze wyniki pokazują, że prawdopodobnie nie martwisz się tak bardzo o wolniejszą wydajność po uaktualnieniu do wersji 11.2.2. Ale bez względu na to, co znajdziesz lub co odkryją inni użytkownicy w trakcie rozwoju tej historii, zdecydowanie powinieneś zainstalować aktualizację. To ważna poprawka, ponieważ usuwa poważne luki w zabezpieczeniach, więc jeśli taka redukcja istnieje, warto trochę zmniejszyć wydajność.
ZWIĄZANE Z: Możesz przyspieszyć swój wolny iPhone, wymieniając baterię
Ponadto, jeśli okaże się, że Twój iPhone wykazuje znacznie niższe wyniki testów porównawczych, niż się spodziewasz (lub po prostu ogólnie czuł się wolno), możesz być w stanie przyspieszyć swój iPhone, wymieniając baterię . Apple oferuje obecnie wymianę baterii za jedyne 29 USD, więc jeśli Twój iPhone ma więcej niż rok, to niewielka cena za odzyskanie tej słodkiej szybkości.
Źródło zdjęcia: Jestem Heshok / Shutterstock