Przemysłem technologicznym i komputerowym wstrząsnęło na początku tego roku ujawnienie dwóch głównych luk w zabezpieczeniach, które dotyczą w zasadzie każdego nowoczesnego urządzenia komputerowego: Spectre i Meltdown.
Te dwie wady naraziły miliony smartfonów, komputerów i innej elektroniki na ataki hakerów.
Niestety, ze względu na sposób, w jaki exploity wpływają na nowoczesną infrastrukturę komputerową, naprawienie ich mogło mieć negatywny wpływ na wydajność naszych ukochanych produktów technologicznych — w tym iPhone'ów.
Zawartość
- Co to jest Spectre i co zrobiło w tym Apple?
- Wpływ widma na wydajność
- Najpierw wypróbuj te kroki
- Po drugie, sprawdź baterię
-
Jeśli problem dotyczy Safari
- Możliwa poprawka (z haczykiem)
- Powiązane posty:
- Powiązane posty:
Co to jest Spectre i co zrobiło w tym Apple?
Spectre, najprościej mówiąc, to exploit wykorzystujący techniki, które były wykorzystywane w przeszłości do przyspieszania chipów komputerowych — wykonywanie spekulacyjne i buforowanie.
Korzystając z wariantu Spectre, osoby atakujące mogą potencjalnie zmusić program do ujawnienia poufnych i prywatnych danych.
Jest również trudniejszy do ochrony niż Meltdown i można go wdrożyć za pomocą JavaScript w przeglądarce internetowej. Mimo to możliwe są łatki łagodzące zagrożenia.
W styczniu Apple zaczął wydawać poprawki dla obu błędów w różnych systemach operacyjnych. Ale niestety wydaje się, że łatka Spectre w iOS 11.2.2 lub nowszym może mieć negatywny wpływ na wydajność iPhone'a.
Wpływ widma na wydajność
Problem z łatką Spectre polega na tym, że na starszych iPhone'ach przeprowadzono serię testów i wiele z nich wykazało znacznie obniżoną wydajność w wyniku poprawki.
Na przykład Melvin Mughal, wydawca bloga technologicznego MELV1N, przeprowadził własną serię testów porównawczych bezpośrednio przed i po aktualizacji iPhone'a 6 do iOS 11.2.2. Znalazł następujące.
- Testy jednordzeniowe przed aktualizacją: 1561
- Benchmark wielordzeniowy przed aktualizacją: 2665
- Testy porównawcze pojedynczego rdzenia po aktualizacji: 924
- Benchmark wielu rdzeni po aktualizacji: 1616
Warto w tym miejscu zauważyć, że testy Mughal nie są w żadnym wypadku rozstrzygającym dowodem na powszechne spadki wydajności. Po szybkim luzie Mughal ma usunął wyniki swoich testów i zamieścili na swoim miejscu ogłoszenie na blogu.
Inne strony Apple przeprowadziły podobne testy i znalazły znacznie mniej poważne spadki wydajności.
Twój własny przebieg może się różnić. Pomimo sprzecznych wyników, Spectre Móc zmniejszyć wydajność swojego iPhone'a.
Niestety łatka Spectre to zło konieczne. Zalecamy zainstalowanie systemu iOS 11.2.2 lub nowszej wersji, a także innych łatek łagodzących skutki na wszystkich urządzeniach, aby się chronić.
Ale jeśli zainstalowałeś iOS 11.2.2 lub nowszy i zauważyłeś znaczny spadek wydajności, powinieneś zrobić kilka rzeczy.
Najpierw wypróbuj te kroki
Zanim podejmiesz drastyczne środki, aby zrównoważyć spowolnienia związane z Spectre, powinieneś dowiedzieć się, czy poprawka jest rzeczywiście problemem.
- Najpierw spróbuj po prostu ponownie uruchomić iPhone'a. Jest to proste i łatwe rozwiązanie wielu problemów ze spowolnieniem.
- Podobnie sprawdź swoje miejsce do przechowywania. Przejdź do Ustawienia> Ogólne> Pamięć iPhone'a. Powolność jest często związana z małą ilością miejsca na iPhonie, więc spróbuj to posprzątać.
Po drugie, sprawdź baterię
Zmniejszona wydajność na starszych iPhone'ach może być również powiązana z systemem zarządzania energią Apple. Tak, mówimy o tym samym mechanizmie, który dławi starsze iPhone'y ze starzejącymi się bateriami.
Jeśli uważasz, że może to być winowajcą, warto sprawdzić stan baterii iPhone'a. Możesz zapoznać się z naszym poprzednim artykułem, jak to zrobić.
- Jak sprawdzić stan baterii i podjąć decyzję o wymianie
Jeśli jest poważnie zużyty, kup nową baterię w sklepie Apple Store. Ze względu na „Batterygate” firma obniżyła je z 79 USD do 29 USD do końca roku.
Jeśli problem dotyczy Safari
Oczywiście wydajność Safari może również ucierpieć ze względu na Spectre. Wynika to przede wszystkim z faktu, że łatka łagodząca iOS 11.2.2 bezpośrednio wpływa na JavaScript.
Jeśli doświadczasz spowolnienia w Safari, istnieje sposób, aby to naprawić – ale jest to pewne zastrzeżenie.
Więc najpierw wypróbuj prostszy krok resetowania pamięci podręcznej Safari. Przejdź do Ustawienia> Safari i dotknij Wyczyść historię i dane witryny.
Jeśli to nie wpłynie zbytnio na wydajność przeglądarki Safari, wypróbuj następujące rozwiązania.
Możliwa poprawka (z haczykiem)
Na szczęście możesz także uniknąć Spectre i prawdopodobnie przyspieszyć działanie Safari, wyłączając JavaScript.
– Uruchom Ustawienia.
– Przewiń w dół i dotknij Safari.
– Przewiń w dół i dotknij Zaawansowane.
– Wyłącz JavaScript.
– Wyjdź z ustawień.
– Zamknij aplikację Safari, a następnie uruchom ją ponownie.
Jako dodatkowy bonus, wyłączenie JavaScript może znacznie przyspieszyć przeglądanie Safari. Dzieje się tak, ponieważ eliminuje irytujące reklamy, kody śledzące i inne niewygodne narzędzia używane przez nowoczesne strony internetowe.
Z drugiej strony wyłączenie JavaScriptu może powodować problemy z niektórymi ulubionymi witrynami. W niektórych przypadkach niektóre witryny nawet się nie ładują.
- Apple wyda poprawki dotyczące usterki chipa „Spectre” w ciągu kilku dni
- Sprawdzanie stanu baterii iPhone'a za pomocą iOS 11.3
- Apple wypuszcza Meltdown Fix dla Sierra i El Capitan
- Safari działa wolno lub zawiesza się w systemie iOS 10, instrukcje
Mike jest niezależnym dziennikarzem z San Diego w Kalifornii.
Chociaż zajmuje się głównie Apple i technologią konsumencką, ma doświadczenie w pisaniu o bezpieczeństwie publicznym, samorządzie lokalnym i edukacji w różnych publikacjach.
Nosił sporo kapeluszy w dziedzinie dziennikarstwa, w tym pisarza, redaktora i projektanta wiadomości.