W przyszłości nie można już wyłączyć wieloprocesowości w przeglądarce Firefox

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Mozilla plany aby usunąć opcje konfiguracyjne w nadchodzących wersjach przeglądarki Firefox, które pozwalają użytkownikom wyłączyć architekturę wieloprocesową przeglądarki.

Mozilla wprowadziła architektura wieloprocesowa w przeglądarce internetowej Firefox w 2016 r. Firefox używał wielu procesów do dzielenia załadowanych witryn między nimi i używania różnych procesów do obsługi własnej funkcjonalności przeglądarki.

Chociaż to zwiększone zużycie pamięci oznaczało to również, że Firefox stałby się bardziej stabilny w tym procesie i mniej podatny na awarie witryny, zabierając ze sobą całą przeglądarkę. Implementacja Mozilli różniła się od implementacji Google. Chrome używa jednego procesu na witrynę, Firefox łączy wiele witryn w jednym procesie.

Architektura wieloprocesowa Firefoksa otrzymała przez lata wiele ulepszeń. Dodała Mozilla więcej procesów do niego i wprowadził funkcję bezpieczeństwa w piaskownicy później od tego zależało.

firefox multi process cant disable

Mozilla planuje w przyszłości usunąć dwa preferencje Firefoksa z dowolnej wersji przeglądarki internetowej. Zmiana jest planowana dla przeglądarki Firefox 68.

  • browser.tabs.remote.force-enable - Wymusza korzystanie z wieloprocesowości w przeglądarce Firefox, jeśli nie jest domyślnie włączona, np. ze względu na dostępność.
  • browser.tabs.remote.force-disable - Wyłącza proces wieloprocesowy w przeglądarce internetowej Firefox.

Prawdopodobnie zastanawiasz się nad browser.tabs.remote.autostart, preferencją, która włącza lub wyłącza architekturę wieloprocesową w Firefoksie (w przeciwieństwie do wymuszania wartości, tak jak robią to dwie inne preferencje).

Mozilla ograniczy preferencje do true w kompilacjach domowych. Chociaż nadal jest w Firefoksie, ustawienie go na false w about: config nie będzie już miało pożądanego efektu po wprowadzeniu zmiany. Stan preferencji jest zawsze prawdziwy w domowych kompilacjach Firefoksa, niezależnie od wartości wybranej przez użytkownika.

Innymi słowy: w przyszłości użytkownicy Firefoksa nie mogą już wyłączać wielu procesów w przeglądarce. Nie jest jasne, ile instalacji Firefoksa jest wyłączonych w trybie wieloprocesowym. Niektórzy użytkownicy robią to, aby poprawić wykorzystanie pamięci lub spowolnić przeglądarkę.

Słowa końcowe

Mozilla nie ujawnia, dlaczego chce usunąć preferencje z Bugzilli, a jedynie, że wyłączenie wielu procesów nie powinno być „takie proste”. Dodatkowe informacje to dostępny w poście w grupie Mozilla Dev Platform:

Ogólnym celem było zapewnienie, że przestaniemy przywiązywać użytkowników do konfiguracji innej niż e10, którą oni
nie powinien działać na co dzień, biorąc pod uwagę, że nie otrzymuje żadnych testów lub jest mniej bezpieczny.

Wspomniano również, że strumień aktywności jest przerywany, jeśli wyłączona jest obsługa wielu procesów. (przez Techdows )

Nie przepadam za zmianami, które usuwają wybór użytkownika z dowolnego programu, w tym przeglądarek internetowych. Mozilla prawdopodobnie otrzyma wiele błędów przy usuwaniu, nawet jeśli dotyczy to tylko mniejszości użytkowników przeglądarki.

Firefox 68 to kolejna wersja przeglądarki ESR. To jest zaplanowane dla wersji z 9 lipca 2019 r.

Teraz ty : Co sądzisz o tej zmianie?