Firefox 67: автоматично разтоварвайте неизползваните раздели, за да подобрите паметта

Mozilla планове да се въведе нова функция в Firefox 67 Stable, която има за цел да подобри използването на паметта на браузъра в условия на ниска памет.

Браузърите използват много повече памет, отколкото преди десетилетие, отчасти защото уебсайтовете значително се увеличиха и отчасти защото браузърите също се промениха.

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

Използване на паметта , особено на устройства с ниска памет, е приоритет за производителите на браузъри. Ако стартирате Firefox или друг браузър на 4 гигабайта или 2 гигабайта RAM система, може да изпитате много кеширане, ако отворите достатъчно или правилния вид сайтове.

Концепцията за разтоварване на раздели в браузъра за освобождаване на паметта не е нова. Разширения като латентност , Спиране на раздели за фон , BarTab , или Разтоварване на раздела за Firefox (всички вече не са съвместими с Firefox 57 или по-нови), или Раздели с мързелив товар , TabMemFree , или Раздели Ограничаване за Google Chrome, поддържаше функционалността от години

Mozilla подобри разтоварването на раздели значително през последните години.

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

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

browser.tabs.unloadOnLowMemory

Mozilla използва прост списък с приоритети, за да определи кои раздели да се разтоварят, когато събитието задейства (от най-ниското до най-високото)

  1. Редовни раздели
  2. Прикачени раздели
  3. Редовни раздели, които възпроизвеждат аудио
  4. Прикачени раздели, които възпроизвеждат аудио

Функцията вече е налична в Firefox Nightly. Той беше включен по подразбиране в моята система, но можете да го контролирате с предпочитания browser.tabs.unloadOnLowMemory.

Вярно означава, че функцията е активирана, лъжливо, че е деактивирана. Изглежда, че той е достъпен за Windows само в този момент, тъй като единствената му платформа, на която Mozilla може да открие състояния с ниска памет в съответствие с правоприемника на грешки Гарбриеле Свелто.

Firefox 67 ще излезе на 14 май 2019 г. в стабилния канал на браузъра според графика за издаване ,

Google внедри подобна функция в браузъра Chrome на компанията. Въведен през 2015 г., Раздел Изхвърляне в Chrome изхвърлени раздели от паметта, ако системната памет достигне определен праг.

Заключителни думи

Mozilla очаква спад в сривовете, свързани с паметта във Firefox и планира да следи тези сривове през следващите седмици, за да тества хипотезата.

Сега ти : Колко памет обикновено използва вашият браузър?