Firefox 69 Nightly: Štěpení lze nyní povolit (pro testování)

Mozilla přidala do nedávné verze Firefoxu Nightly, verze 69 v době psaní, možnost povolení štěpení ve webovém prohlížeči.

Mluvil jsem o ambiciózním štěpení projektu Mozilla v únoru 2019. Organizace pracuje na změně současného procesního modelu Firefoxu, aby se zlepšil výkon, zabezpečení a stabilita operací Firefoxu.

Jednou z hlavních změn, které systém Fission zavádí, je to, že jakýkoli prvek iframe napříč weby bude načten ve vlastním procesu, aby byl oddělen od hlavního procesu obsahu načteného webu.

Mozilla v roce 2016 představila ve webovém prohlížeči Firefox funkce Multi-Process.

Nová architektura Firefoxu se podobá architektuře prohlížeče Google Chrome. Google zavedl podporu izolace stránek ve webovém prohlížeči společnosti v roce 2018. Společnost mezitím odhalila, že změna měla pozitivní vliv na stabilitu a bezpečnost a že způsobila 20% zvýšení využití paměti RAM.

Mozilla si je vědoma důsledků. Firefox by používal více procesů než v současné době, což by v důsledku toho zvýšilo využití RAM prohlížeče a jeho požadavky. Organizace pracuje na optimalizaci paměti současně, aby snížila tento dopad, když se Fission spustí ve stabilních verzích webového prohlížeče.

Uživatelé Firefoxu Nightly mohou povolit štěpení již ve webovém prohlížeči. Je třeba poznamenat, že štěpení je stále probíhajícím projektem a že v tuto chvíli je třeba očekávat chyby. Uživatelé mohou zaznamenat selhání při návštěvě webů a dalších problémech při procházení Internetu.

Proto se doporučuje povolit štěpení pouze pro účely testování v daném okamžiku. Uživatelé by si také měli uvědomit, že využití paměti je vyšší, než jaké bude při oficiálním spuštění štěpení. Projekt memshrink stále probíhá a mnoho změn ve webovém prohlížeči Firefox ještě nebylo provedeno.

Řízení štěpení ve Firefoxu

Takto povolíte nebo zakážete štěpení ve webovém prohlížeči Firefox:

  1. Load about: config v adresním řádku webového prohlížeče.
  2. Pokud se zobrazí varování, ujistěte se, že budete opatrní.
  3. Vyhledejte fission.autostart.
  4. Nastavte předvolbu na Enabled (Zapnuto) pro zapnutí štěpení, nebo Disabled (Vypnuto) pro vypnutí.
  5. Po změně stavu restartujte prohlížeč.

Můžete zkontrolovat stránku about: support v prohlížeči Firefox a zjistit, zda je štěpení povoleno. Pokud na stránce uvidíte novou sekci Vzdálené procesy a tam otevřené karty a prvky iframe (všechny s webisolated), máte potvrzení, že štěpení je povoleno.

Vzdálené procesy uvádí seznam všech obsahových procesů webového prohlížeče Firefox. Pokud zaškrtnete Správce úloh, můžete si všimnout, že Firefox používá více procesů než dříve. To, zda tomu tak skutečně je, závisí na počtu webů, které jsou v prohlížeči v době kontroly otevřené.

Závěrečná slova

Štěpení je nedokončená práce a v době psaní se neočekává žádné ETA. Jakmile bude technologie implementována, měla by výrazně zlepšit stabilitu a zabezpečení Firefoxu. Využití paměti RAM se zvýší, ale je příliš brzy na to, aby bylo jasné, o kolik.

Nyní vy: Co si myslíte o štěpení?