Videnskab
 science >> Videnskab >  >> Elektronik

Er vores telefoner virkelig designet til at sænke farten over tid? Eksperter ser på beviserne

Kredit:Shutterstock

Det er normalt omkring denne tid af året, man hører folk klage over, at deres telefoner bliver langsommere. Apple og Google frigiver nye versioner af deres operativsystemer (OS), og pludselig er der en række mennesker, der hævder, at deres gamle enheder er begyndt at halte – bekvemt lige før jul.

Men sænker producenterne virkelig vores telefoner med vilje for at skubbe os i retning af skinnende nye, som det er blevet hævdet?

Svaret på dette er som sædvanligt kompliceret. Lad os tage et kig på beviserne.

Det gamle operativsystem shuffle

Hvert år, normalt omkring maj og juni, annoncerer teknologivirksomheder deres nye OS-opdateringer. De vigtigste nyheder omkring udgivelserne er ofte nye systemfunktioner såsom Facetime-forbedringer, forbedringer af stemmeassistenter eller et mere avanceret systemdesign.

Men vidste du, at disse funktioner er optimeret til den nye hardware, der traditionelt udkommer i løbet af sommeren, og de chips, der følger med?

Som sådan skal systemopdateringer programmeres til at arbejde hen imod to mål. Den første er at understøtte den nye hardware og chip, som leverer de nyeste funktioner.

Det andet er at fortsætte med at arbejde med eksisterende hardware, der ikke understøtter de nye funktioner. Og det betyder kodning af OS, så det ikke er afhængigt på, at de nye funktioner skal virke.

Denne udfordring eksisterer også for desktop-operativsystemer, som det fremgår af den nylige fjernelse af gamle systemer fra Windows 11-kompatibilitetslisten. Microsoft besluttede, at kodning omkring nye funktioner var en uoverkommelig udfordring i nogle tilfælde.

Besvær med hardware

Så din gamle smartphone understøtter ikke nye funktioner – fair nok. Men hvorfor føles det som om den nye OS-opdatering gør eksisterende funktioner langsommere? For at forstå dette, skal du først forstå nogle af mekanikken i chipdesign.

Apple introducerer et nyt design med iOS 7.

Apple plejede at bruge andre producenters chips til sine enheder, men har i de sidste par år lavet sit eget tilpassede silicium. Dette omtales som et "system på en chip (SoC), da hele systemet eksisterer på en enkelt chip designet og fremstillet af Apple.

Men selvom producenter designer deres egne chips, kan det være svært at forudsige, hvad forbrugerne vil have i fremtiden, og dermed hvilke opgraderinger, der kommer med fremtidige iterationer af en enhed.

Producenter skal skrive OS-opdateringer, så de passer til den nyeste hardware, så forbrugere, der køber det, kan drage fordel af de nyeste funktioner. I den forbindelse skal de omgå det faktum, at ældre hardware ikke har den samme kapacitet.

Disse løsninger betyder, at ældre enheder vil køre langsommere med det nye OS installeret, selv for opgaver, systemet havde udført i årevis. Det nyeste OS er ikke skrevet for at gøre din gamle enhed langsommere, men fordi den er skrevet til den nyeste enhed, kan den ikke undgå at køre langsommere på gammel hardware.

Eksempler på dette findes i overflod i branchen, med mange artikler skrevet om en nyligt udgivet OS-version, der kører langsomt på ældre enheder, indtil producenten optimerer den (hvis de nogensinde gør det).

Du undrer dig måske:Hvis et nyt OS vil bremse gamle telefoner, hvorfor så overhovedet installere opdateringen?

Nå, det er fordi folk ikke kan lide at blive bedt om at holde sig til gamle funktioner. Apple tillod for nylig brugere af deres nyeste enheder at beholde det gamle system, men det er usædvanligt. Der er normalt et skub for brugerne til at installere nye OS-versioner.

Det hele er forretning

Sandheden er, at enhedsproducenter er i branchen for at tjene penge. Og det betyder, at man kan sælge nye enheder.

Mens der ofte er en underforstået forventning fra forbrugerne om, at producenterne vil forpligte sig til at vedligeholde gamle produkter, skal de samtidig skrive opdateringer, der fungerer til deres nyeste hardware.

I mellemtiden gør teknologivirksomheder ikke nok for at uddanne brugerne i, hvordan de justerer deres indstillinger for at få det bedste ud af deres telefoner, eller hvordan de håndterer software-bloat, som kan bidrage til, at en telefon bliver langsommere.

Dette er sammensat af andre faktorer såsom problemer med netværksforbindelsen, f.eks. da 3G-mobilnetværket blev stoppet.

Apple har tidligere haft adskillige retssager mod det, som det har betalt hundredvis af millioner for i forlig. Virksomheden har indrømmet at bremse nogle ældre telefonmodeller, men hævdede, at dette blev gjort for at reducere stress på batteriet og forhindre utilsigtede nedlukninger, efterhånden som batteriet ældes. Kredit:Shutterstock

Bevisbyrde

Der er også noget andet at overveje. Hvis en OS-opdatering var designet til bevidst at bremse en telefon over tid, ville dette være meget svært at bevise.

Systemkoderne er "lukket kilde", så eksperter kan ikke se nærmere på dem. Det bedste, vi kan gøre, er at køre timere på forskellige processer og se, om de bliver langsommere over tid.

Men selvom de er det, er det så på grund af en systemopdatering, der ikke kan understøttes af gammel hardware, eller er det ondsindet adfærd fra producenten? Kunne koden skrives for at tvinge enheden til at sove i et halvt sekund, hvert tiende sekund, med en sleep-kommando?

Det er svært at sige med sikkerhed, selvom vores personlige mening er, at dette er højst usandsynligt.

Vælg ikke at spille

I sidste ende kommer problemet ned til, hvordan enhedsproducenter sælger deres produkter.

Den bedste mulighed for deres bundlinje er at levere OS-opdateringer og funktioner, der fungerer med den nyeste hardware, selvom dette efterlader gamle enheder. Beviserne tyder på, at producenterne ikke bevidst bremser telefonerne ned, men prioriterer den seneste udgivelse, så du vil købe den.

I mellemtiden, hvis din langsomme enhed får dig ned, er den bedste mulighed at modstå trangen til at opgradere. Du får muligvis prompter, der leder dig til at installere den seneste OS-version (og hyppigheden af ​​disse afhænger af virksomheden), men du kan ignorere dem.

Der kan være automatiske opdateringer, som du ikke kan undgå, men i de fleste tilfælde er disse af sikkerhedsmæssige årsager og inkluderer ikke større ændringer eller nye funktioner. Det er først, når disse sikkerhedsopdateringer holder op med at komme, at du bør opgradere.

Indtil da skulle en telefon, der kører på sit originale OS, i teorien køre godt i lang tid.

Varme artikler