Kelių procesų „Firefox“: viskas, ką reikia žinoti

Po daugelio metų plėtros ir kelių vėlavimų daugiaprocesinis „Firefox“, dar žinomas kaip „Elektrolizė“ arba „e10S“, bus įjungtas stabiliems „Firefox“ vartotojams.

Šiame vadove pateikiama informacija apie „Firefox“ kelių procesų architektūrą. Jame paaiškinama, ką siūlo funkcija, jos pasirinkimai ir jungikliai, aprašomas priedų suderinamumas ir apžvelgiamas funkcijos ateitis.

„Mozilla“ planuoja įgalinti kelių procesų architektūrą „Firefox Stable“ vartotojų pogrupiui, kai naršyklė pasieks 48 versiją. Jei viskas vyks kaip planuota, „Firefox 48“ bus išleista 2016 m. Rugpjūčio 2 d.

Daugiaprocesinis diegimas prasidėjo ir tęsiasi (kaip „Firefox 52“). „Mozilla“ planuoja padidinti turinio procesų skaičių iki keturių stabiliai „Firefox 54“ populiacijai.

Kelių procesų „Firefox“

Elektrolizės funkcija priglobia, pateikia arba vykdo su žiniatinkliu susijusį turinį fone vykstančiuose vaikų procesuose, kurie įvairiais „ipdl“ protokolais palaiko ryšį su „tėvo“ „Firefox“ naršykle.

Kelių procesų architektūra pagerina naršyklės stabilumą, našumą ir saugumą, padalijant užduotis į procesus.

Pirmasis daugkartinio proceso „Firefox“ kartojimas perkelia NPAPI papildinius, medijos atkūrimą ir žiniatinklio turinį į antrinius procesus, taip atskirdamas juos nuo naršyklės šerdies.

Sužinokite, ar įjungtas kelių procesų palaikymas

Lengviausias būdas sužinoti, ar įjungtas kelių procesų „Firefox“, yra šis:

  1. Įkelkite: palaikykite „Firefox“ adresų juostoje.
  2. Programos pagrindai viršuje suraskite „Daugiaprocesinis Windows“.

Jis turėtų skaityti įjungtą arba išjungtą ir pateikia tiesioginį atsakymą apie kelių procesų funkcijų naršyklėje būklę.

Įgalinama elektrolizė „Firefox“

Jei daugialypių procesų palaikymas dar neįgalintas „Firefox“, galite jį įjungti rankiniu būdu. Tai tiesa, net jei paleidžiate „Firefox 47 Stable“, nes ši funkcija jau yra.

Prieš tai darydami, galbūt norėsite atlikti priedų suderinamumo patikrinimus. Jei nenaudojate priedų, apie 40% „Firefox“ vartotojų nerodo „Mozilla“, galite praleisti šį veiksmą.

Priedų suderinamumo tikrinimas

Nors jūs galite iškart šokti į vandenį, įgalinę elektrolizę, prieš tai nepatikrindami suderinamumo, tačiau prieš tai darant, labai rekomenduojama patikrinti, ar visi svarbūs priedai yra suderinami su e10.

Galite peržiūrėti svetainę „Ar mes esame„ e10S ““, kurioje pateikiami populiariausi priedai ir jų suderinamumas su „e10“. Daugelis „Firefox“ priedų nėra testuojami, todėl patikrinę savo priedus svetainėje galite būti nė vienas protingesnis.

Ką galite padaryti, sukurkite antrinį profilį „Firefox“, nukopijuokite į jį visus pirmojo profilio plėtinius ir įgalinkite „e10“ tam antriniam profiliui.

Vis dėlto tai toli gražu nėra idealu. Alternatyva yra išjungti visus priedus, įgalinti „e10“ ir įjungti plėtinius po vieną, kad būtų galima sužinoti, ar jie suderinami.

Įgalinti / išjungti elektrolizę „Firefox“

Norėdami įjungti arba išjungti kelių procesų „Firefox“, atlikite šiuos veiksmus

  1. Įveskite apie: config naršyklės adreso juostoje.
  2. Patvirtinkite, kad būsite atsargūs.
  3. Ieškokite naršyklės.tabs.remote.autostart .
  4. Du kartus spustelėkite nuostatą.

Nustačius naršyklės.tabs.remote.autostart reikšmę tikra, „Firefox“ įgalinamas kelių procesų architektūra, nustatant klaidingą, ji išjungiama.

Pastaba : pradedant nuo „Firefox 68“, pasirinkus „False“, jis neturi jokios įtakos. „Firefox“ automatiškai nustato nuostatą „Tiesa“, nepriklausomai nuo vartotojo pasirinkimo.

Atminkite, kad pakeisdami nuostatos reikšmę, turite iš naujo paleisti naršyklę.

Kai kurios konfigūracijos, jei naudojamas prieinamumas arba priedai yra nesuderinami, neleidžia įjungti elektrolizės.

Anksčiau paminėtame apie: palaikymo puslapyje išvardytos priežastys, kad žinotumėte, kodėl neveikia daugiaprocesinis procesas.

Galite priversti „Firefox“ įjungti kelių procesų funkcijas. Rekomenduoju prieš tai pasidaryti atsarginę savo vartotojo profilio kopiją.

  1. Įveskite apie: config naršyklės adreso juostoje ir paspauskite Enter.
  2. Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Naujas> Boolean.
  3. Pavadinkite jį „ browser.tabs.remote.force-enable“ .
  4. Nustatykite jos reikšmę ties.

Paleidus „Firefox 68“, pirmenybė nebeteikiama.

Atminkite, kad priverstinis suderinamumas gali turėti didelę įtaką našumui, jei priedai yra nesuderinami su „e10“.

Yra dar viena nuostata, kurią jums gali tekti pakeisti: config.

  1. Ieškokite plėtinių.e10sMultiBlockedByAddons
  2. Pirmiausia nustatykite klaidingą.

Tai neleidžia blokuoti kelių turinio procesų priedais.

Turinio procesų skaičiaus keitimas

„Mozilla Firefox“ pagal nutylėjimą naudoja vieną turinio procesą dabar, kai įjungta kelių procesų „Firefox“. „Mozilla“ planuoja tai pakeisti „Firefox 54“, padidindama turinio procesų skaičių iki 4 toje versijoje.

Dabar galite modifikuoti skaičių, kad padidintumėte ar sumažintumėte ribą. Atminkite, kad „Firefox“ naršyklės nustatymuose pasirodys tokia parinktis, kuri leis jums tai padaryti.

  • Įveskite apie: config naršyklės adreso juostoje ir paspauskite Enter.
  • Ieškokite dom.ipc.processCount.
  • Dukart spustelėkite reikšmę ir pakeiskite ją. Įvestas skaičius yra turinio procesų, kuriuos naudos „Firefox“, skaičius.

Kai įjungta „Multiprocess Windows“

Galite sužinoti apie „Firefox“ palaikymo puslapį, kad sužinotumėte, ar įjungtas daugialypis procesas.

Paleisite kelis „firefox.exe“ procesus, kai paleisite proceso tvarkyklę, pvz., „Windows“ užduočių tvarkyklę, kuri pabrėžia, kad įjungta elektrolizė.

„Firefox“ turėtų veikti daugiausia kaip anksčiau. Geriausia, jei kelių procesų funkcijų įgalinimas turėtų iškart pagerinti naršyklės našumą ir stabilumą.

Tačiau galite pastebėti didesnį nei įprasta RAM sunaudojimą. „Mozilla“ patvirtino, kad „Firefox“ su elektrolize sunaudos apie 20% daugiau RAM.

Galite pakeisti, kiek procesų „Firefox“ naudoja daugiafunkciams procesams.

Ateitis

Pradėjus įdiegti funkciją, „Mozilla“ toliau dirbs su kelių procesų „Firefox“. Organizacija planuoja pristatyti smėlio dėžę į „Firefox“, kuri „Windows“ sistemoje yra pagrįsta „Chromium“ smėlio dėže, kurią „Google“ naudoja „Chrome“. Ši smėlio dėžė žymiai pagerins saugumą, kai įjungta.

Dabar jūs: Koks jūsų pasirodymas diegiant „e10s“ „Firefox“?