Firefox розробила нову функцію для стабільної роботи браузера при безлічі відкритих вкладок

Нараховано винагороду

Ця новина написана відвідувачем сайту, і за неї нараховано винагороду.

реклама

Стабільність будь-якого програмного забезпечення важлива, але з урахуванням тієї кількості часу, який нам тепер потрібно проводити в інтернеті як для роботи, так і для задоволення, стабільна робота в інтернеті має важливе значення. Це те, що mozilla прагне поліпшити в майбутніх версіях firefox.

Вкладки браузера виявилися одночасно і благословенням, і прокляттям. Хоча це спрощує відкриття декількох сайтів одночасно, існує спокуса відкрити багато сайтів у вкладках, що призведе до високого використання пам’яті і збоїв браузера. Mozilla знайшла рішення.

В останніх збірках firefox є нова функція автоматичного вивантаження вкладок, яка піклується про видалення вкладок з пам’яті при нестачі ресурсів. Браузер використовує різні метрики для створення оцінки відкритих вкладок, і коли системі починає не вистачати пам’яті, вкладка з найвищою оцінкою вивантажується, щоб знизити ризик збоїв.

Коли вкладка вивантажується, вона не закривається, тому немає небезпеки втратити доступ до потрібного вам сайту. Скоріше, він переводиться в призупинений режим і видаляється з пам’яті, коли він неактивний. Як тільки вкладка натиснута, вона перезавантажується в пам’ять, а при необхідності вивантажується інша.

Починаючи з firefox 93, параметр browser.tabs.unloadonlowmemory буде включений для активації цієї функції. Mozilla повідомляє, що ця функція ” автоматично вивантажує вкладки, щоб запобігти збою програми через брак пам’яті, коли доступна пам’ять системи невелика».

Компанія пояснює « ” наступна вкладка для вивантаження вибирається на підставі декількох атрибутів», і можна побачити, які вкладки необхідно вивантажити, відвідавши about: unloads.

Mozilla каже, що кожен, хто використовує систему з 8 гб оперативної пам’яті або менше, відчує найбільшу вигоду. Будь-хто, хто хоче зберегти ручний контроль над своїми вкладками і використанням пам’яті, може встановити для параметра значення false, а не true, і функція буде відключена.

Вивантаження вкладок – це те, над чим mozilla працює – або, принаймні, думає вже дуже давно. Були докази того, що робота над цією функцією велася ціле десятиліття тому, і важко уявити собі, чому для її реалізації знадобилося так багато часу, особливо з урахуванням того значення, яке люди надають використанню пам’яті і стабільності браузера.