Her Firefox eklentisinin ne kadar bellek sızdırdığını belirlemenin bir yolu var mı?


9

Her Firefox eklentisinin ne kadar bellek sızdırdığını belirlemenin bir yolu var mı?

Burada SU üzerinde benzer bir iplik buldum ama birkaç yaşında ve hemen hemen tüm eklentiler artık geliştirme aşamasında değil.

Firefox'u birincil tarayıcım olarak kullanıyorum ve bir veya iki gün içinde bellek kullanımı biraz saçma bir gigabayttan fazla.

Bir ton eklenti (bence) yok ama kullandığım liste aşağıda:

  • Reklam engelleyici artı
  • Autopager
  • Durum Çubuğunu İndir
  • İndirme Yardımcısı
  • Araba tamircisi
  • IE Sekmesi 2
  • ImageZoom
  • Son Geçiş
  • Firefox'u yeniden başlat
  • StumbleUpon
  • TreeStyle Sekmesi (bu olmadan yaşayamam ve Chrome'a ​​geçmemi engelleyen tek şey)

Okuduğum kadarıyla AdBlock Plus çok fazla bellek sızdırıyor, ancak web'deki hayatı çok daha keyifli hale getiriyor, gerçekten tutmayı tercih ederim.

Windows 7 Pro 64 bit çalıştırıyorum.


1
Bu konuyu da görmek isteyebilirsiniz: stackoverflow.com/questions/171565/…
A Cüce

İşlem Gezgini ile bunu yapmanın bir yolu olduğunu düşünüyorum, ama kendim yapmadım.
Iszi

Ancak Chrome'daki bu sekmeleri kapattığımda hafızayı en azından geri alıyorum, bu Firefox'ta görünmüyor.
Windows Ninja

İşlem gezgini sadece eklentiler için yardımcı olur, uzantılar için değil (ikili bileşenlere sahip birkaç kişi dışında). Uzantılar, web sayfalarını oluşturmak için kullanılan aynı oluşturma ve birbirine ekleme işlevlerine dayanan tarayıcı kromu olarak çalışır - işlem gezgini, kullanışlı bir şey söylemek için Firefox'un javascript motoruna görünmez.
Stephanie

İşte başlangıç ​​zamanı etkisi için bir utanç salonu ( üzerinden ). Tipik sekmeli tarama oturumunda bellek etkisini ölçen testleri bilmiyorum, ancak gerekli olduklarını kabul ediyorum.
Tobu

Yanıtlar:


4

Aşağıdakiler hakkında bazı çalışmalar yapıldı: bellek raporu daha fazla bilgi, ancak henüz, addon bellek kullanımını teşhis etmek için özellikle yararlı bir şey vermiyor.

Bu bize https://wiki.mozilla.org/Performance:Leak_Tools adresindeki çeşitli sızıntı test araçlarını bırakıyor

Bir addon içeren sızıntılar muhtemelen krom javascript'indedir ve https://wiki.mozilla.org/Performance:Leak_Tools#leak-monitor bu sızıntıları gidermek için ilk seçiminizi yapar, muhtemelen bir hata ayıklama derlemesi izler.

Ayrıca, sızıntıları hata ayıklamak için çalışıyorsanız, yakın zamanda MemShrink projesi sayesinde Firefox'un kendisi için çok fazla bellek sızıntısı düzeltmesi yapıldığı için bir Aurora veya Nightly yapısı ile çalıştığınızdan emin olurum.


1
about: bölmeli bellek (gece, muhtemelen aurora) chrome js bellek vs tab js bellek hakkında bir fikir vermeye başlıyor. Sınıflandırılmamış yığın burada% 40 alır.
Tobu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.