Multi-Process Firefox: všetko, čo potrebujete vedieť
- Kategórie: Firefox
Po rokoch vývoja a niekoľkých oneskorení bude viacprocesový Firefox, známy aj ako elektrolýza alebo e10S, povolený pre podmnožinu stabilných používateľov prehliadača Firefox.
Nasledujúca príručka vám poskytuje informácie o architektúre Firefoxu s viacerými procesmi. Vysvetľuje, čo funkcia ponúka, predvoľby a prepínače pre ňu, pokrýva kompatibilitu doplnkov a zameriava sa na budúcnosť tejto funkcie.
Keď prehliadač dosiahne verziu 48, Mozilla plánuje povoliť viacprocesovú architektúru pre podmnožinu používateľov prehliadača Firefox Stable. Ak to pôjde podľa plánu, Firefox 48 bude vydaný 2. augusta 2016 ,
Začalo sa zavádzanie viacerých procesov a prebieha (od Firefoxu 52). Mozilla plánuje zvýšiť počet procesov spracovania obsahu na štyri pre stabilnú populáciu vo Firefoxe 54.
Viacprocesový Firefox
Funkcie elektrolýzy hostujú, vykresľujú alebo vykonávajú webový obsah v podradených procesoch na pozadí, ktoré komunikujú s „nadradeným“ prehliadačom Firefox prostredníctvom rôznych protokolov ipdl.
Architektúra viacerých procesov zlepšuje stabilitu, výkon a bezpečnosť prehľadávača rozdelením úloh na procesy.
Prvá iterácia viacprocesového prehliadača Firefox presúva doplnky NPAPI, prehrávanie médií a webový obsah do podradených procesov, čím ich oddeľuje od jadra prehliadača.
Zistite, či je povolená podpora viacerých procesov
Najjednoduchší spôsob, ako zistiť, či je povolený viacprocesový Firefox, je nasledujúci:
- Load about: support v paneli s adresou Firefox.
- Vyhľadajte položku „Multiproces Windows“ v časti Základy aplikácií v hornej časti.
Mal by čítať povolený alebo zakázaný a poskytuje vám priamu odpoveď na stav funkčnosti viacerých procesov v prehliadači.
Povolenie elektrolýzy v prehliadači Firefox
Ak vo Firefoxe ešte nie je povolená podpora viacerých procesov, môžete ju povoliť manuálne. To platí aj v prípade, že používate prehliadač Firefox 47 Stable, pretože jeho funkčnosť už existuje.
Predtým však budete chcieť spustiť kontrolu kompatibility doplnkov. Ak nepoužívate doplnky, asi 40% používateľov prehliadača Firefox tak neurobí podľa Mozilly môžete tento krok vynechať.
Overuje sa kompatibilita doplnkov
Aj keď môžete okamžite skočiť do vody tak, že najprv povolíte elektrolýzu bez overenia kompatibility, dôrazne sa pred tým overte, či sú všetky dôležité doplnky kompatibilné s jednotkami e10.
Môžete sa pozrieť na Sme e10S web, ktorý obsahuje zoznam najlepších doplnkov a ich kompatibilitu s e10. Väčšina doplnkov Firefoxu však nie je testovaná, takže po skontrolovaní doplnkov na webe nemusíte byť múdrejší.
Čo môžeš urobiť, vytvára sekundárny profil vo Firefoxe , skopírujte doň všetky prípony prvého profilu a povoľte e10s pre tento sekundárny profil.
To však zďaleka nie je ideálne. Alternatívou je vypnúť všetky doplnky, povoliť e10 a povoliť rozšírenia jeden po druhom, aby sa zistilo, či sú kompatibilné.
Povoliť alebo zakázať elektrolýzu v prehliadači Firefox
Ak chcete povoliť alebo zakázať Firefox s viacerými procesmi, postupujte takto
- Do panela s adresou v prehliadači napíšte about: config.
- Potvrďte, že budete opatrní.
- Hľadať browser.tabs.remote.autostart ,
- Dvakrát kliknite na preferenciu.
Ak nastavíte hodnotu prehliadača.tabs.remote.autostart na true, umožní architektúra s viacerými procesmi vo Firefoxe jej nastavenie na false.
Poznámka : Od prehliadača Firefox 68 ďalej nemá nastavenie preferencie False žiadny účinok. Firefox nastaví predvoľbu na hodnotu True automaticky bez ohľadu na preferencie používateľa.
Upozorňujeme, že ak zmeníte hodnotu preferencie, musíte reštartovať prehliadač.
Niektoré konfigurácie, ak sa používa prístupnosť alebo doplnky nie sú kompatibilné, bránia aktivácii elektrolýzy.
Stránka about: support uvedená vyššie uvádza dôvod, takže viete, prečo multi-proces nefunguje.
Vo Firefoxe môžete vynútiť aktiváciu viacerých procesov. Odporúčame vám zálohovať si svoj užívateľský profil skôr, ako to urobíte.
- Do adresného riadku prehliadača napíšte about: config a stlačte Enter.
- Kliknite pravým tlačidlom myši a vyberte položku Nový> Boolean.
- Pomenujte to browser.tabs.remote.force povoliť ,
- Nastavte jeho hodnotu na pravdivý ,
Od prehliadača Firefox 68 už táto preferencia už nie je k dispozícii.
Nezabúdajte, že kompatibilita nútenia môže mať veľký vplyv na výkon, ak doplnky nie sú kompatibilné s e10.
Možno budete musieť zmeniť na: config.
- Vyhľadajte prípony.e10sMultiBlockedByAddons
- Nastavte preferenciu na false.
Zabráni sa tým blokovaniu viacerých procesov s obsahom pomocou doplnkov.
Zmena počtu procesov spracovania obsahu
Mozilla Firefox teraz predvolene používa jeden obsahový proces, keď je povolený viacprocesový Firefox. Mozilla to plánuje zmeniť vo Firefoxe 54 zvýšením počtu procesov spracovania obsahu na 4 v tejto verzii.
Počet teraz môžete upraviť , na zvýšenie alebo zníženie limitu. Upozorňujeme, že Firefox sa dodáva s možnosťou v nastaveniach prehľadávača, ktorá vám to umožní.
- Do adresného riadku prehliadača napíšte about: config a stlačte Enter.
- Vyhľadajte dom.ipc.processCount.
- Dvakrát kliknite na hodnotu a zmeňte ju. Zadané číslo je počet procesov obsahu, ktoré použije Firefox.
Keď je povolené viacprocesové Windows
Ak chcete zistiť, či je povolený proces viacerých procesov, môžete skontrolovať stránku podpory about:.
Pri spustení správcu procesov, napr. Správca úloh systému Windows, ktorý zdôrazňuje, že je aktivovaná elektrolýza.
Firefox by sa mal spustiť z veľkej časti rovnako ako predtým. V ideálnom prípade by povolenie funkcie viacerých procesov malo okamžite zlepšiť výkon a stabilitu prehliadača.
Môžete si však všimnúť vyššie využitie pamäte RAM ako obvykle. Mozilla to potvrdila Firefox s elektrolýzou využije asi o 20% viac pamäte RAM ,
Môžete zmeniť počet procesov, ktoré používa Firefox na fungovanie viacerých procesov ,
Budúcnosť
Po počiatočnom uvedení funkcie na trh bude Mozilla pokračovať v práci na Firefoxe s viacerými procesmi. Organizácia plánuje priniesť do Firefoxu karanténu, ktorá je v systéme Windows založená na karanténe prehliadača Chromium, ktorú Google používa v prehliadači Chrome. Ak je táto karanténa povolená, výrazne zlepší bezpečnosť.
Teraz ty: Aký je váš názor na blížiace sa zavedenie e10 v prehliadači Firefox?