Використання пам'яті веб-браузера


10

Чому веб-браузери настільки важкі в пам'яті? У мене Firefox відкрився з двома вкладками, і це займає понад 800 Мб оперативної пам’яті, Chrome з чотирма вкладками займає більше 1,2 ГБ! Я маю на увазі, що з цим споживаєш стільки пам’яті?


1
Я не можу коментувати хром, оскільки в мені немає потреби, однак, firefox не повинен використовувати нічого, як багато пам'яті. В даний час у мене відкритий Firefox з 14 вкладками, і він використовує менше 100 Мбіт. Перше, що потрібно зробити - вимкнути всі розширення та теми, а потім спробувати ще раз. Якщо не запустити браузер у безпечному режимі kb.mozillazine.org/Safe_Mode_(Firefox)
Pulse

1
Google Chrome, через багатопроцесорну архітектуру, не показує правильний слід пам’яті, якщо переглядати його через Windows-менеджер завдань. Це тому, що кожен процес повідомляє про це і всі файли DLL, на які посилається. Chrome насправді ділиться dlls між усіма процесами, тому вони технічно завантажуються лише один раз у таран. якщо натиснути <shift> + <escape> під час хромування, ви отримаєте набагато більш точне зображення використання оперативної пам’яті.
Ape-inago

Відповіді:


4

З мого досвіду, Chrome трохи вільний від системних ресурсів, особливо якщо ви переходите на деякі важкі сайти (якщо він може використовувати більше пам’яті для швидшої навігації, це буде).

Щодо Firefox, вага зазвичай визначається кількістю встановлених плагінів та панелей інструментів. Спробуйте знову встановити його в окремому місці та встановіть лише мінімум плагінів.

Опера не найлегша, але вона, на мій погляд, має розумне використання пам'яті (серед інших чудових функціональних можливостей, але це не місце). Крім того, ви не можете встановити додатки, окрім включених, це допомагає не захаращувати їх.

Майте на увазі, що веб-сайти стають все важчішими та важчими. Кількість javascript, потрібні їм плагіни (як спалах) роблять деякі сторінки справді важкими. Зараз досить поширеним є те, що браузер стає найважчою запущеною програмою із середньою витратою пам'яті близько 300-400 Мб.

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


1
+1 для спалаху. У мене був досвід роботи з деякими веб-сайтами, виконаними у спалах, де пара відкритих вкладок з'їсть пару гігабайт оперативної пам'яті. Це траплялося здебільшого у спалах 10.0. З моменту переходу на 10.1 я його більше не бачив.
AndrejaKo

проблема полягає в тому, що у мене не так багато плагінів, в основному плагіни для розробників. Я використовую браузери для перегляду та налагодження моїх проектів (у мене не встановлено Firebug, якщо ви запитаєте, але панель інструментів веб-розробників та Adblock, те саме в Chrome). І я не використовую Flash, тому, незважаючи на те, що браузер завантажує його іноді для сайтів, які його використовують, навіть вбиваючи npviewer.bin - так, я перебуваю на Ubuntu, а найгірше - не змінює річ) Наявність лише декількох плагінів не виправдає мене, використовуючи 800 Мб + пам'яті з відкритими лише 2-3 вкладками, і що дає?
Янік Рошон

1
Як я вже згадував у своєму попередньому коментарі, розширення та теми можуть бути головним фактором використання пам'яті. Справа в тому, що вам потрібне лише одне несумісне або погано написане розширення, щоб викликати витік пам'яті, і у вас є проблеми. Ви можете подивитися на kb.mozillazine.org/Reducing_memory_usage_-_Firefox, щоб дізнатись, чи допомагає це.
Пульс

2

У Chrome використовуйте Shift + Escape для перегляду використання пам'яті на вкладці та використання пам’яті на плагін. Сподіваємось, це демістифікує, чому Chrome так споживає для вас.


1
дякую за ярлик. Однак питання більше в цьому терміні: я щойно відкрив одну вкладку в Chrome (8Mo використовуваної пам'яті ...), ввів текст www.google.ca в текстовому введенні, натисніть клавішу Enter, і використання пам'яті зросло до 28Mo! Я маю на увазі, що, можливо, може вимагати 28Mo оперативної пам’яті лише декількома зображеннями та текстом? Ми досить далекі від межі пам’яті 640Ko в DOS, але здавалося, що програми тоді ефективніше використовували пам’ять. Досі не маєте поняття, чому браузерам потрібно стільки оперативної пам’яті
Yanick Rochon

1

У Firefox about: config дозволяє налаштувати ряд параметрів, пов'язаних із використанням пам'яті.



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.