Jak poznać użycie pamięci TAB?


34

Cześć, czy można wiedzieć, że jeśli Firefox lub jakakolwiek przeglądarka zostanie otwarta, ile pamięci zajmie każda TAB przeglądarki internetowej?

Jestem tylko ciekawy, aby wiedzieć.


1
Obecnie jest nadal na liście życzeń Firefoksa, zobacz problemy 400120 i 515352 .
Skippy le Grand Gourou

Najczęściej wybierane odpowiedzi poniżej są nieaktualne. Przejdź do tego
sondra.kinsey

Odpowiedzi:


13

Dla Firefox, zrobiłem to dodatek, który wyświetla zużycie pamięci w zakładce tytuł jej zakładkę za.

Zapewnia użytkownikowi statystyki związane z kartami i użycie pamięci.

https://addons.mozilla.org/firefox/addon/tab-data/

zrzut ekranu

cechy

  • Ile kart jest obecnie otwartych
  • Ile kart otwarto podczas tej sesji Firefoksa
  • Ile kart otwarto od czasu zainstalowania dodatku
  • Wyświetl użycie pamięci karty w tytule
  • Preferencje włączania / wyłączania użycia karty pamięci
  • Preferencje dotyczące ustawiania odstępu czasu między pobieraniem pamięci

3
Ta wtyczka nie jest kompatybilna z Firefoksem 57 (Quantum) i nowszymi z powodu nowej struktury WebExtensions.
Scott Stevens,

1
Jak wyjaśniono w innych odpowiedziach, możesz użyć about:performancew Quantum.
NieDzejkob

23

W Firefox Quantum możesz używać about:performance.

Jest także miejsce, w about:memoryktórym można „wyświetlać, zapisywać, ładować i różnicować szczegółowe pomiary zużycia pamięci przez Firefox” .


Historia odpowiedzi:

EDYCJA 1

Użytkownik poprosił o tę funkcję pięć miesięcy temu na forum wsparcia Mozilla . Cytując odpowiedź moderatora: „Mozilla pracuje nad tym poprzez projekt elektrolizy ”.

EDYCJA 2

Projekt Elektroliza została wydana ! Teraz Firefox jest również wieloprocesowy.


dzięki, ale jest dobry dla Firefox 4.0, a teraz mam 16 lat. jeszcze jedną rzeczą jest to, że nie wyświetla się dla każdego TAB. bez względu na to, jaką funkcjonalność mogę uzyskać z tego dodatku, mogę łatwo uzyskać z poziomu poleceń top lub htop za pomocą terminala.
rɑːdʒɑ

@ican: Znalazłem projekt Elektrolizy, dzięki któremu Mozilla zaimplementuje tę funkcję. Zaktualizowałem również moją odpowiedź.
Yamaneko

wydaje się, że nie jest jeszcze ukończony,
rɑːdʒɑ

1
Odkryłem, że niektóre z moich dodatków wyłączały tryb wieloprocesowy w przeglądarce Firefox. Rozwiązałem go, postępując zgodnie z instrukcjami tutaj (dodaj dodatek reportera zgodności, a następnie zaznaczy wszystkie dodatki, które uniemożliwiają tryb wieloprocesowy, a następnie je wyłączy) - hacks.mozilla.org/2017/06/…
Chris Smith

11

Spróbuj użyć about:performance. Wydaje się, że daje dane w czasie rzeczywistym podobne do Menedżera zadań Chrome.

Dodatki nie działają w Firefox Quantum, ponieważ struktura dodatków została zmieniona.


8

Wpisz about:memory?verbosepasek adresu i sprawdź każdy z węzłów okna. To powinno wystarczyć.


gdzie mogę uzyskać opis całego tekstu.
rɑːdʒɑ

1
Nie znalazłem jeszcze niczego na stronie pomocy Mozilli, ale jest to dość proste, wystarczy kliknąć węzły typu okna, a one zwiną się, więc możesz zobaczyć tylko węzły nadrzędne.
jaśmin

5

Niestety sposób implementacji zakładek Firefoksa i sposób ich about:memorystruktury nie jest trywialny, aby określić użycie pamięci dla poszczególnych kart. about:memoryjest naprawdę narzędziem do debugowania i programowania, a ponieważ karty są nadal częścią tego samego procesu, nie można uzyskać takich samych statystyk dla kart, jak w Chrome / Chromium.

Nie dostaniesz lepszej odpowiedzi z nagrody, ponieważ w tej chwili nikt nie może nic na to poradzić.

W najnowszym co noc z nocnego PPA Mozilli about:memorywygląda to tak (wybrałem sekcję, która pokazuje otwarte zakładki):

Informacje: zrzut ekranu z pamięci

Jak widać, adres URL wskazuje, do której karty się odwołuje, ale w rzeczywistości pamięć jest wykorzystywana w innych aspektach, których nie można dokładnie zilustrować, ponieważ jest to jeden proces, ale wiele wątków.


ale robi to chrom i dlaczego nie możemy zrobić czegoś równoległego.
rɑːdʒɑ

2
@ican: Myślę, że taki jest cel projektu elektrolizy. W przyszłych wydaniach zapewni podobne narzędzie.
Yamaneko

@VictorHugo Cześć, dziękuję za odpowiedź. : D. Myślę więc, że prawdopodobnie powinienem na to poczekać. :)
rɑːdʒɑ

@ican: Tak, mam nadzieję, że ta funkcja pojawi się wkrótce:)
Yamaneko,

2

Firefox 65 został wydany po 29-01-2019dodaniu użycia pamięci do strony menedżera zadań znalezionej pod adresem about:performance.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.