Променете колко процеси използва многопроцесовият Firefox

Mozilla добави поддръжка за множество процеси на съдържание във Firefox 54 Stable. Компанията тестваше функционалността в развойните версии на уеб браузъра Firefox и взе решението да активира процесите на съдържание в Firefox Stable въз основа на резултатите от тестовете в тези версии за разработка.

Настоящите стабилни версии на уеб браузъра Firefox използват четири процеса на съдържание, което означава, че множество сайтове споделят процес на съдържание, когато в браузъра се отворят множество сайтове.

Това означава, че уебсайтовете ще споделят процес за данни; това е различно от това как браузърите, които са базирани на Chromium, се справят с това, тъй като те стартират нов процес за всяка страница, отворена в браузъра, както и за плъгини.

Защо бихте променили броя на процесите?

Потребителите на Firefox, които работят със системи с ниска RAM, например компютър с 2 гигабайта RAM, могат да помислят за намаляване на броя на процесите на съдържание, за да накарат Firefox да използва по-малко RAM.

Потребителите, които работят със системи с много RAM, могат да обмислят увеличаване на броя на процесите, за да подобрят още повече стабилността и сигурността.

Промяна на процесите на многопроцесовото съдържание на Firefox

Firefox не би бил Firefox, ако нямаше опция за игра с различни стойности на процеса на съдържание.

Първоначално Firefox използва един процес на съдържание при първото стартиране на функцията, но след успешни тестове той бързо се сблъска с четири процеса на съдържание.

Нищо не пречи на потребителите да увеличават тази граница да използват повече от един процес на съдържание.

Всеки процес на съдържание е посочен като firefox.exe в Windows, без отличителна информация-

Firefox изпълнява толкова много съдържателни процеси, колкото виждате изброени там, при условие че използването на много процеси е активирано в браузъра.

dom.ipc.processCount

Доста лесно е да промените броя на процесите на съдържание. Ето как се прави:

  1. Въведете about: config в адресната лента на Firefox и натиснете enter.
  2. Потвърдете, че ще бъдете внимателни, ако се появи предупреждение.
  3. Потърсете предпочитанието dom.ipc.processCount.
  4. Кликнете два пъти върху него и променете стойността му. Стойността по подразбиране е 1, което показва, че се използва един процес на съдържание.
  5. Рестартирайте Firefox след това. Най-лесният начин да направите това е Shift-F2, въведете рестарт, натиснете Enter.

Firefox ще използва избрания номер на процеса на съдържание след рестарта.

Моля, обърнете внимание, че тя ще използва повече памет, когато увеличите броя на процесите на съдържание в многопроцесовия Firefox, и по-малко памет, ако намалите броя.

Mozilla пусна някои показатели на паметта наскоро и откри, че многопроцесовият Firefox ще използва между 10% и 20% повече памет първоначално с един активиран процес на съдържание и около удвояване на паметта с 8 процеса на съдържание.

Това вероятно е една от основните причини Mozilla да стартира многопроцесовата архитектура с един процес на съдържание първоначално и да я увеличи до (само) четири в последните стабилни версии на уеб браузъра.

В идеалния случай, от гледна точка на стабилността и сигурността, бихте отделили всеки раздел, плъгин и потребителския интерфейс на браузъра поотделно.