To pytanie ma już odpowiedź tutaj:
Czasami w Firefoksie pojawia się paskudna, winna karta „CPU-hogging”, która maksymalnie zwiększa jeden z moich rdzeni procesora i powoduje, że cała przeglądarka działa wolno. Chciałbym go znaleźć i zamknąć.
Czasami mam szczęście, ale nie dość często. Tak więc nawet najdrobniejsza wskazówka, które karty są najbardziej aktywne, byłaby bardzo pomocna. (To znaczy, nawet bez podobnego do Chrome modelu procesu na zakładkę lub „Menedżera zadań”, każdy pomysł, że dana karta jest zbyt aktywna, byłby mile widziany. Czy używa wielu timerów JS? Wyzwalanie wielu zdarzeń / unieważnienia? Itd.)
Już usunąłem Flash. Już działa z NoScript (co zwykle pomaga, ale czasami, jego częściowe blokowanie strony wydaje się wyzwalać ruchome pętle). Palczenie najlepszych użytkowników pamięci za pomocą raportu „about: memory” jest powolne, niewygodne i nie szybko znajduje prawdziwego winowajcę.
Więc: czy jest jakaś inna funkcja programisty, która może pomóc? A może dodatek? Lub narzędzie innej firmy (być może oparte na dołączaniu do FF jak debugger), które może „winić” zakładkę za to, co dzieje się bez sensu?
(Szukasz sposobu na dotknięcie karty lub kart, które najprawdopodobniej będą odpowiedzialne. Nie jestem zainteresowany rozwiązaniami, które wymagają ponownego uruchomienia Firefoksa za każdym razem, gdy problem się powtarza: to już działa, ale traci zbyt dużo załadowanych danych.)
( Apel o ponowne otwarcie : Będąc bardziej szczegółowe na temat rzeczy próbowałem i nie reagują odpowiedzi, to wysoce findable pytanie można wyciągnąć bardziej bezpośrednio reagujący odpowiedzi, podobnie jak about:performance
odpowiedź ukryte w @ komentarz Thomee i również AT @ fmt odpowiedź na pytanie innego czasu. jako prawdziwą odpowiedź tutaj, mógłbym „zaakceptować” ją w celu zwiększenia możliwości znalezienia. W obecnej postaci zawiadomienie o duplikacie wskazuje tylko na kolejne pytanie zablokowane jako duplikat, które również nie może uzyskać dodanej / zaakceptowanej najlepszej aktualnej odpowiedzi).
źródło
about:about
, znajdziesz tam kilka przydatnych narzędzi wraz z jednym o zużyciu pamięci (chociaż nie pamiętam, czy zawiera informacje w podziale na karty).Odpowiedzi:
Jak widać tutaj , jest na liście od 7 lat.
Elektroliza jest dostępna w wersji nocnej z grubsza od początku 2014 r., I wydaje się, że jest to obecnie jedyna możliwość.
źródło
Dzięki sugestii użytkownika HN ~ liminal , w takich sytuacjach pomocne może być krótkie próbkowanie (~ 10 sekund) przy użyciu narzędzia „Profiler” narzędzi programistycznych.
Właśnie wypróbowałem to w Firefoksie 33.0 i wiele wierszy raportów zawiera pokrewną domenę źródłową, która może pomóc w identyfikacji odpowiedzialnej karty. (Niestety wiele wierszy raportu jest powiązanych z domenami takimi jak apis.google.com, które mogą być używane na dowolnej karcie.) To jednak początek.
źródło