Как да включим многопроцесния режим в новия Firefox 48

       Firefox 48Преди няколко часа излезе версия 48 на уеб-браузъра Firefox, в който вече е реализиран нов режим за пълноценна многоядрена работа. Новият режим се нарича Electrolysis и е включен по подразбиране за около 1% от потребителите на този браузър, които не използват добавки и теми. Ако не възникнат проблеми, тестването на новия режим ще се разшири.

Почти всички съвременни браузъри поддържат многопоточна работа - Google Chrome, Internet Explorer, Microsoft Edge, Apple Safari. Достойнствата на този подход не са само сериозно повишената безопасност и изключване възможността за повечето известни атаки. Всяко разширение, всеки раздел, всяка добавка могат да работят като отделен процес и ако в един от процесите възникне сериозна грешка, съответният раздел може да бъде затворен, без да се налага рестартирането на целия браузър. При този режим се прекратяват разнообразните изтичания на памет, а производителността се увеличава поради паралелното изпълнение на различните процеси от ядрата на процесора.

Режимът Electrolysis или e10s е технологията за многопоточна работа в браузъра Firefox. В първата версия процесите са само два - един за разделите и втори за интерфейса. В следващите версии тези процеси ще бъдат увеличени.

Многоядрената работа може да бъде включена самостоятелно. За да разберем, дали вече не е включена можем да въведем в адресния ред about:support и да потърсим реда, съдържащ Многопроцесни прозорци (Multiprocess Windows).

 

       Firefox 48

Важно е да отбележим, че не всички добавки са съвместими с Electrolysis. Списъкът на съвместимите и частично съвместимите добавки могат да се разгледат в arewee10syet. Ако някоя важна добавка крашва, многопроцесният режим без проблем може да бъде изключен.

Включването на Electrolysis по подразбиране може да стане чрез въвеждане в адресния ред на about:config и в появилия се програмен прозорец да се въведе търсене за browser.tabs.remote.autostart. Неговото значение трябва да стане true.

 

       Firefox 48

След рестарт на браузъра, Electrolysis трябва да се включи, ако някоя добавка не попречи.

 

       Firefox 48

За да се избегне това ограничение, в about:config трябва да се създаде нова двоична константа с име browser.tabs.remote.force-enable и значение true.

 

       Firefox 48

По този начин режимът Electrolysis се включва принудително и в about:support в Multiprocess Windows (Многопроцесни прозорци) ще се появи 1/1 (Enabled by user).

 

       Firefox 48

Трябва да се вземе по внимание, че в принудителното включване на Electrolysis може да се отрази на производителността на някои добавки.

Друг характерен момент при новите версии на Firefox е, че Mozilla постепенно спира поддръжката на стари системи. Във версия 49 процесорът задължително трябва да поддържа SSE2 инструкциите. Това означава, че няма да може да се работи с процесори преди Pentium 4 и Ahtlon 64.

Коментари
Все още няма коментари
Статистика
Прегледи 159
Коментари 0
Рейтинг
Добавена на03 Авг 2016
ИзточникKaldata

Тагове
Electrolysis, aboutsupport, aboutconfig