Чи є спосіб визначити, скільки пам’яті протікає кожна надбудова Firefox?


9

Чи є спосіб визначити, скільки пам’яті протікає кожна надбудова Firefox?

Я знайшов подібну нитку на SU тут, але це вже кілька років, і майже всі згадані додатки вже не розробляються.

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

У мене немає тонни доповнень (на мій погляд), але перелік того, що я використовую, наведено нижче:

  • AdBlock Plus
  • Автопайгер
  • Завантажити панель стану
  • ЗавантажитиHelper
  • Greasemonkey
  • IE Tab 2
  • ImageZoom
  • LastPass
  • Перезавантажте Firefox
  • StumbleUpon
  • Вкладка TreeStyle (не можу жити без цього, і це єдине, що не дозволяє мені перейти на Chrome)

З того, що я читав, AdBlock Plus просочується багато пам’яті, але це робить життя в Інтернеті набагато приємнішим, що я дійсно вважаю за краще зберігати його.

У мене працює 64-розрядна версія Windows 7 Pro.


1
Можливо, ви хочете побачити і цю тему: stackoverflow.com/questions/171565/…
Гном

Я думаю, що є спосіб зробити це за допомогою Провідника процесорів, але я цього не зробив сам.
Ізі

Але коли я закриваю ці вкладки в Chrome, я отримую пам'ять принаймні, що, здається, не відбувається з Firefox.
Windows Ninja

Провідник процесів допоможе лише плагінам, а не розширенням (окрім кількох з бінарними компонентами). Розширення запускаються як хром браузера, який покладається на ті ж функції візуалізації та інтерпетування, які використовуються для візуалізації веб-сторінок. Провідник процесів просто не матиме видимості в JavaScript-механізмі Firefox, щоб повідомити вам про що-небудь корисне.
Стефанія

Ось зал сорому за час початку роботи ( через ). Я не знаю про тести вимірювання впливу пам'яті на типовому сеансі перегляду вкладок, але я згоден, що вони потрібні.
Тобу

Відповіді:


4

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

Це залишає нам різні інструменти тестування на герметичність на https://wiki.mozilla.org/Performance:Leak_Tools

Протікання з аддоном, ймовірно, є в хромованому javascript, завдяки чому https://wiki.mozilla.org/Performance:Leak_Tools#leak-monitor є вашим першим вибором для налагодження цих витоків, ймовірно, після цього збирається налагодження.

Крім того, якщо ви працюєте з налагодженням витоків, я би переконався, що ви працюєте з побудовою Aurora або Nightly, оскільки багато виправлень витоку пам’яті для самого Firefox було зроблено нещодавно завдяки проекту MemShrink.


1
про: пам'ять з відділеннями (у солов’ї, можливо, полярне сяйво) починає давати уявлення про хромовану пам’ять js та вкладку js. Хоча купа некласифікованих займає тут 40%.
Тобу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.