21
Februar
2024
Optimieren der Leistung von Mozilla Firefox – Teil 2
12:18

Optimieren der Leistung von Mozilla Firefox – Teil 2

21 Februar 2024 12:18

Dieser Artikel widmet sich der Optimierung der Anzeige von Tickern im Webbrowser Mozilla Firefox.

(Für den Anfang: siehe Teil 1).

Ticker

Auf Websites mit Börsennachrichten wird eine schleichende Linie mit Notierungen für Wechselkurse und verschiedene Vermögenswerte – Wertpapiere, Gold – verwendet. Gleichzeitig steigt einerseits die Belastung des Prozessors, andererseits wird vom Browser gefordert, die „schleichende Linie“ möglichst flüssig zu bedienen.

Hier habe ich verschiedene FireFox-Einstellungen in about:config für Seiten mit Börsenkursen oder Newstickern getestet.

Um Prozessorressourcen zu schonen, wird das Prinzip der Regulierung der Belastung des Zentralprozessors durch Software-Drosselung genutzt – Leerlauf-Ruhezyklen in der Anwendung, die zwischen Arbeitsvorgängen eingefügt werden. Der Zweck besteht darin, die Belastung des Prozessors zu verringern. Gleichzeitig muss bei der Wiedergabe bewegter Textobjekte wie Wechselkursen und Börsenkursen eine maximale Reibungslosigkeit gewährleistet sein.

Studie

Die Testbedingungen finden Sie auf der Website rbc.ru. Durch Scrollen mit der Maus habe ich das Aussehen von zwei schleichenden Linien erreicht und dann den festgelegten Wert %Cpu(s) korrigiert.
quote_screen

Die Zahlen auf der rechten Seite geben die CPU-Auslastung (%) im „obersten“ Programm (auf dem zweiten Monitor) an – %Cpu(s).

dom.timeout.throttling_delay
1 - 59
5 - 58
10 - 56
20 - 56
40 - 54
60 - 54
80 - 55
99 - 55
1000 - 56
30000 - 55
optimaler Wert: dom.timeout.throttling_delay - 40

dom.timeout.foreground_throttling_max_budget
(при dom.timeout.throttling_delay = 40)
-1 - 53
100 - 51-54
1000 - 53-55
optimaler Wert: dom.timeout.foreground_throttling_max_budget -1 (standard)

dom.timeout.budget_throttling_max_delay
-1 - 58-60
0 - 54
1 - 54-56
50 - 55-58
80 - 55-57
100 - 52-54
130 - 53-56
200 - 59-60
optimaler Wert: dom.timeout.budget_throttling_max_delay 0 (für eine reibungslose Bewegung des Tickers)

layout.throttled_frame_rate
1 - 53
2 - 56
8 - 55
optimaler Wert: 1 (standard)

dom.animations.offscreen-throttling
false - 56
true - 53
optimaler Wert: true (standard)

media.throttle-factor
1 - 58
2 - 53
4 - 54
10 - 54
20 - 55
optimaler Wert: 2 (standard)

Abschluss

Optimale Werte für Drosselungsparameter in Mozilla FireFox (zum Abspielen von Tickern)

Parameter Standard Neue Wert
dom.timeout.throttling_delay 30000 40
dom.timeout.budget_throttling_max_delay -1 0


Verwandte Veröffentlichungen