Надмірне використання памяті

Інколи Фаєрфокс використовує більше пам'яті (RAM) чим потрібно. Це робить його повільним, та в деяких випадках, може привести до збоїв.

На використання пам'яті будь-якої програми впливає багато факторів, таких як течі пам'яті, конфліктуючі програми сторонніх виробників та модель її використання. Ця стаття описує як зменшити використання пам'яті Фаєрфоксом.


Додатки

Розширення та теми

Розширення та теми можуть бути причиною використання Фаєрфоксом більше пам'яті чим зазвичай.

Щоб визначити чи розширення та теми є причиною, запустіть Фаєрфокс у безпечному режимі та прогляньте використання ним пам'яті. В безпечному режимі, розширення та теми вимкнуто, таким чином, якщо ви побачите покращення - ви можете спробувати вимикати чи вилучати розширення по черзі.

Модулі (плагіни)

Щоб відображати специфічний вміст, модулі можуть використовувати великий об'єм пам'яті, особливо старіші версії.

Ви можете визначити, чи один з ваших модулів спричиняє надмірне використання пам'яті, вибірково вимикаючи їх:

  1. Натисніть меню Інструменти та оберіть Додатки. З'явиться вікно Додатки.
  2. Перейдіть на панель Модулі.
  3. Клацніть по модулю у списку щоб виділити його, потім натисніть Вимкнути.
  4. Повторіть дану операцію і для деяких інших модулів з вашого списку.

Після вимкнення якоїсь кількості модулів, закрийте Фаєрфокс та запустіть його знову, подивіться на використання пам'яті. Якщо ніяких покращень, увімкніть ці модулі та знову вимкніть якусь кількість інших. Таким чином, вимикаючи та вмикаючи модулі - звужуйте діапазон пошуку до віднаходження проблемного з них.

Якщо відбулося покращення використання пам'яті після вимкнення якогось модулю, ви можете залишити його вимкнутим чи спробувати знайти оновлення для нього. В статті Популярні модулі наведено перелік деяких модулів та описано як встановити найостаннішу версію по кожному з них.


Перезапуск Фаєрфоксу

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

Використання меншої кількості вкладок

Кожна вкладка зберігає веб-сторінку у пам'яті. Якщо ви часто відкриваєте більше ніж 100 вкладок - поміркуйте над ефективнішим механізмом впорядкування вашої роботи в мережі, таких як:

Інструменти вирішення проблем з пам'яттю

Розробники Фаєрфоксу написали два розширення, що допоможуть вам з вирішенням проблем течі пам'яті:

  • Leak Monitor : Може сповіщати вас, коли відбудеться певний вид течі пам'яті. Це робить можливим визначати що ж її спричиняє.
  • RAMBack: Дозволяє вам очищати файли кешу Фаєрфоксу та розрізняти кешування від течі.

Якщо ви програміст C++, можете спробувати себе у розробці інструментів Фаєрфоксу для відлагодження течій пам'яті.



Базується на статті Зменшення використання памяті - Фаєрфокс (база знань Мозілазін)

Ця стаття допомогла? Зачекайте...

Цю статтю допомогли написати такі гарні люди: Bogdancev. Ви теж можете допомогти - дізнайтесь як.