Mozilla untersucht große Probleme mit der Telemetrieleistung in Firefox für Android

Mozilla, Hersteller des Open-Source-Webbrowsers Firefox, hat eine Untersuchung eingeleitet, um die Auswirkungen von Telemetrie auf die Leistung des Browsers auf Android zu analysieren.

NachDem ersten Bericht zufolge verursacht Telemetrie einen enormen Overhead in Firefox für Android. Dies hat Auswirkungen auf das Laden von Webseiten, aber auch auf den Start des Browsers.

Ein Test auf CNN kam beispielsweise zu dem Schluss, dass Telemetry 16,5 Sekunden zusätzliche CPU-Zeit zum Laden der Website hinzufügte.

Mozilla schreibt: „Das bedeutet, dass die Gerätefestplatten bei allen Gelegenheiten mit Schreibvorgängen überhäuft werden: Laden der Seite, Scrollen, Videowiedergabe, Startup. Wir haben zum Beispiel Hunderte von Schreibvorgängen pro Sekunde beim Scrollen beobachtet (bevor Bug 1898515 die Metrik deaktivierte, die die meisten dieser Updates verursachte) und etwa 32.000 Schreibvorgänge beim Laden von cnn.com. Auf dem Pixel 6, auf dem wir getestet haben, dauerte jeder Schreibvorgang also etwa 0,5 ms CPU-Zeit.“ Das ergibt 16,5 Sekunden zusätzliche CPU-Zeit für das Laden von cnn.com.“

Beim Start des Browsers würde Firefox 40 % mehr CPU-Zeit verbrauchen als eine Version von Firefox mit deaktivierter Telemetrie (35 Sekunden CPU-Zeit im Vergleich zu 25 Sekunden CPU-Zeit).

Empfohlene Lektüre:Firefox 126: Telemetrie, Datenschutzfunktion und Sicherheitskorrekturen

Dies geschieht sowohl in Firefox Nightly als auch in der Release-Version des Webbrowsers.

Mozilla hat herausgefunden, warum Telemetry den Overhead für den Browser verursacht. Die Hauptgründe dafür sind, dass Schreibvorgänge in die Telemetriedatenbank nicht gruppiert sind und dass die gesamte Datenbank bei jeder Aktualisierung „auf die Festplatte serialisiert“ wird.

Kurz gesagt: Immer wenn neue Metriken eingehen, werden diese in die Datenbank geschrieben und die Datenbank wird auf der Festplatte serialisiert.

Mit anderen Worten: Jedes Mal, wenn die Telemetrie aktualisiert wird, wird sie sofort auf die Festplatte geschrieben. Da Telemetrie bei Aktivierung in großem Umfang erfasst wird, wirkt sie sich erheblich auf den Start des Browsers, das Laden und Verwenden von Websites, die Medienwiedergabe und andere Bereiche aus.

Während Mozilla das Problem untersucht, möchten Firefox-Benutzer auf Android möglicherweise die Telemetrie im Browser deaktivieren, um die Geschwindigkeit deutlich zu erhöhen.

So deaktivieren Sie die Telemetrie in Firefox für Android

  1. Öffnen Sie den Firefox-Webbrowser auf dem Android-Gerät.
  2. WählenSpeisekarte>Einstellungen.
  3. OffenDatenerfassungunter Datenschutz und Sicherheit.
  4. SatzNutzungs- und technische Datenauf Aus.
  5. SatzMarketingdatenauf Aus.
  6. SatzStudienauf Aus.
  7. Firefox zeigt eine Aufforderung zum Neustart des Browsers an.

Überprüfen Sie das Menü erneut, um sicherzustellen, dass die Telemetrie deaktiviert ist. Beachten Sie, dass Firefox einer der wenigen Browser ist, bei dem Benutzer die Telemetrie bequem in den Einstellungen deaktivieren können.

Verwenden Sie Firefox auf Android?