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

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

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

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

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

Концепцията за разтоварване на раздели в браузъра за освобождаване на паметта не е нова. Разширения като Dormancy, Suspend Background Tabs, BarTab или Unload Tab за Firefox (всички вече не са съвместими с Firefox 57 или по-нови) или Lazy Load Tabs, TabMemFree или Tabs Limiter за Google Chrome, поддържат функционалността от години

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

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

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

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

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

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

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

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

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

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

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

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