Teknik- och datorindustrin skakades tidigare i år av avslöjandet av två stora säkerhetsbrister som påverkar i princip alla moderna datorenheter: Spectre och Meltdown.
Dessa två brister gjorde miljontals smartphones, datorer och annan elektronik sårbara för attacker från hackare.
Tyvärr, på grund av hur utnyttjandena påverkar modern datorinfrastruktur, kan åtgärdandet av dem ha haft en negativ effekt på prestandan hos våra älskade tekniska produkter – inklusive iPhones.
Innehåll
- Vad är Spectre och vad har Apple gjort åt det?
- Spectres effekt på prestanda
- Testa först dessa steg
- För det andra, kontrollera ditt batteri
-
Om problemet är med Safari
- En möjlig fix (med en fångst)
- Relaterade inlägg:
- Relaterade inlägg:
Vad är Spectre och vad har Apple gjort åt det?
Spectre, i enklast möjliga termer, är en exploatering som drar fördel av tekniker som historiskt har använts för att påskynda datorchips - spekulativ exekvering och cachning.
Genom att använda en Spectre-variant kan angripare potentiellt tvinga ett program att avslöja konfidentiella och privata data.
Det är också svårare att skydda mot än Meltdown, och det kan distribueras via JavaScript i en webbläsare. Trots det är lappar som mildrar farorna möjliga.
I januari började Apple utfärda patchar för båda bristerna i sina olika operativsystem. Men tyvärr verkar det som om Spectre-patchen i iOS 11.2.2 eller senare kan ha en negativ inverkan på iPhone-prestandan.
Spectres effekt på prestanda
Problemet med Spectre-patchen är detta: en serie tester har körts på äldre iPhones, och många av dem fann avsevärt minskad prestanda som ett resultat av korrigeringen.
Till exempel körde Melvin Mughal, utgivare av teknikbloggen MELV1N, sin egen serie benchmark-tester omedelbart före och efter att ha uppdaterat en iPhone 6 till iOS 11.2.2. Han hittade följande.
- Enkelkärniga riktmärken före uppdatering: 1 561
- Multi-Core Benchmark före uppdatering: 2 665
- Single Core Benchmarks efter uppdatering: 924
- Multi-Core Benchmark efter uppdatering: 1 616
Det är värt att notera, vid det här laget, att Mughals tester inte på något sätt är avgörande bevis på utbredda prestationsträffar. Efter en snabb motreaktion har Mughal gjort det tog bort hans testresultat och la upp en notis på bloggen i deras ställe.
Andra Apple-sajter har kört liknande tester och hittat betydligt mindre allvarliga prestandaträffar.
Din egen körsträcka kan variera. Trots de motstridiga resultaten, Spectre burk minska din iPhones prestanda.
Tyvärr är Spectre-patchen ett nödvändigt ont. Vi rekommenderar att du installerar iOS 11.2.2 eller en senare version, såväl som andra förmildrande patchar, på alla dina enheter för att skydda dig själv.
Men om du har installerat iOS 11.2.2 eller senare och har märkt en betydande nedgång i prestanda, finns det ett par saker du bör göra.
Testa först dessa steg
Innan du vidtar drastiska åtgärder för att kompensera Spectre-relaterade nedgångar, bör du ta reda på om det faktiskt är problemet med patchen.
- Försök först att helt enkelt starta om din iPhone. Detta är en enkel och enkel lösning för många problem med avmattning.
- Kontrollera på samma sätt din lagring. Gå till Inställningar > Allmänt > iPhone-lagring. Tröghet är ofta knuten till låg lagringskapacitet på din iPhone - så försök att rensa upp den.
För det andra, kontrollera ditt batteri
Minskad prestanda på äldre iPhones kan också kopplas till Apples energihanteringssystem. Ja, vi pratar om samma mekanism som stryper äldre iPhones med åldrande batterier.
Om du tror att detta kan vara boven kan det vara smart att kontrollera ditt iPhone-batteris hälsa. Du kan referera till vår tidigare artikel om hur du gör det.
- Hur man kontrollerar batteriets hälsa och beslutar om byte
Om det är allvarligt försämrat, skaffa dig ett nytt batteri på en Apple Store. På grund av "Batterygate" har företaget rabatterat dem från $79 till $29 till slutet av året.
Om problemet är med Safari
Naturligtvis kan Safaris prestanda också få en träff på grund av Spectre. Detta beror främst på att iOS 11.2.2-reduceringskorrigeringen direkt påverkar JavaScript.
Om du upplever tröghet på Safari finns det ett sätt att fixa det - men det kommer med en varning.
Så först, prova det enklare steget att återställa din Safari-cache. Gå till Inställningar > Safari och tryck på Rensa historik och webbplatsdata.
Om det inte gör mycket för din Safari-prestanda, prova följande.
En möjlig fix (med en fångst)
Lyckligtvis kan du också undvika Spectre och eventuellt påskynda din Safari-prestanda genom att stänga av JavaScript.
– Startinställningar.
– Rulla ned och tryck på Safari.
– Bläddra till botten och tryck på Avancerat.
– Stäng av JavaScript.
– Avsluta inställningar.
– Se till att stänga Safari-appen och sedan starta om den.
Som en extra bonus kommer sannolikt att påskynda din Safari-surfning avsevärt om du stänger av JavaScript. Det beror på att det tar bort några irriterande annonser, spårningskoder och andra besvärliga verktyg som används av moderna webbplatser.
Å andra sidan kan det orsaka problem med några av dina favoritsajter att ha JavaScript inaktiverat. I vissa fall kommer vissa webbplatser inte ens att laddas.
- Apple kommer att utfärda korrigeringar för "Spectre"-chipfel inom några dagar
- Kontrollera din iPhone-batteristatus med iOS 11.3
- Apple släpper Meltdown Fix för Sierra och El Capitan
- Safari långsam eller kraschar med iOS 10, instruktion
Mike är en frilansjournalist från San Diego, Kalifornien.
Även om han främst täcker Apple och konsumentteknologi, har han tidigare erfarenhet av att skriva om allmän säkerhet, lokala myndigheter och utbildning för en mängd olika publikationer.
Han har burit en hel del hattar inom journalistikområdet, inklusive författare, redaktör och nyhetsdesigner.