Mozilla, producent af open source Firefox-webbrowseren, har iværksat en undersøgelse for at analysere virkningen af telemetri på browserens ydeevne på Android.
Ifølgetil den første rapport forårsager Telemetri enorme overhead i Firefox til Android. Dette påvirker indlæsningen af websteder, men også browserens opstart.
En test på CNN konkluderede for eksempel, at Telemetri tilføjede 16,5 sekunders ekstra CPU-tid til indlæsningen af webstedet.
Mozilla skriver: "Dette betyder, at enhedsdiske bliver hamret med skrivninger ved alle lejligheder: sideindlæsning, rulning, videoafspilning, opstart. For eksempel har vi observeret hundredvis af skrivninger i sekundet under rulning (før fejl 1898515 slukkede for den metrik, der forårsagede de fleste af disse opdateringer) og ~32000 skrev på hver Pixel, mens vi testede cnn.6. tog omkring 0,5 ms CPU-tid, så det kommer ud til 16,5 sekunders ekstra CPU-tid til at indlæse cnn.com."
Ved browserstart ville Firefox bruge 40 % mere CPU-tid sammenlignet med en version af Firefox med Telemetri slået fra (35 sekunder CPU-tid sammenlignet med 25 sekunder CPU-tid).
Foreslået læsning:Firefox 126: Telemetri, privatlivsfunktion og sikkerhedsrettelser
Dette sker i Firefox Nightly såvel som i udgivelsesversionen af webbrowseren.
Mozilla opdagede, hvorfor Telemetry tilføjer overhead til browseren. Kerneårsagerne er, at skrivninger til Telemetri-databasen ikke er grupperet, og at hele databasen bliver "serialiseret til disk", hver gang den opdateres.
Kort sagt, hver gang nye målinger kommer ind, skrives de til databasen, og databasen serialiseres til disk.
Med andre ord, hver gang Telemetri opdateres, skrives det til disken med det samme. Da telemetri indsamles bredt, når det er aktiveret, påvirker det browserens opstart, indlæsning og brug af websteder, medieafspilning og andre områder betydeligt.
Mens Mozilla undersøger problemet, vil Firefox-brugere på Android muligvis deaktivere telemetri i browseren for at fremskynde det betydeligt.
Sådan slår du telemetri fra i Firefox til Android
- Åbn Firefox-webbrowseren på Android-enheden.
- VælgeMenu>Indstillinger.
- ÅbenDataindsamlingunder Privatliv og sikkerhed.
- SætAnvendelse og tekniske datatil Off.
- SætMarkedsføringsdatatil Off.
- SætStudiertil Off.
- Firefox viser en prompt om at genstarte browseren.
Tjek menuen igen for at sikre, at Telemetri er slået fra. Bemærk, at Firefox er en af de få browsere, der lader brugere deaktivere Telemetri komfortabelt i indstillingerne.
Bruger du Firefox på Android?
