
Michael Cain
0
1674
427
Nie lubię Firefoksa. Myślę, że jest to monolityczna, ogromna, ciężka przeglądarka, a jej architektura oparta na XPI jest powolna i przestarzała. To powiedziawszy, jest o wiele bardziej otwarty i konfigurowalny niż Google Chrome, i czuję, że za pomocą “niezależny” przeglądarka jest dobra dla Internetu. mówię “niezależny” ponieważ Google daje Mozilli wiadra gotówki za to, że jest domyślną wyszukiwarką, ale nadal jest to względna niezależność.
Poza tym najważniejsze jest dla mnie wykonanie. I chociaż Chrome ma szybki silnik JavaScript i dobrze renderuje strony, po prostu zawiesiłby się w moim systemie - całkowicie przestaje odpowiadać i zajmuje prawie minutę “Obudź się”. Z drugiej strony Firefox stopniowo stawał się coraz wolniejszy, dopóki on też nie zamarzłby i nie udusił się. Ale ponieważ Firefox jest bardziej elastyczny, pozwól mi pokazać kilka szybkich technik, których użyłem, aby obejść ten problem i używać Firefoksa we względnym komforcie (i szybkości reakcji).
Ponowne uruchomienie pamięci [już niedostępne]
Powyżej widać, że Firefox zajmuje teraz 977 MB pamięci RAM w moim systemie. Możesz zobaczyć ten numer dzięki bardzo przydatnemu dodatkowi o nazwie Memory Restart. Pokazuje, ile pamięci RAM zajmuje Firefox (i biorąc pod uwagę nieszczelność Firefoksa, myślę, że powinna to być naprawdę funkcja natywna). Gdy liczba przekroczy zdefiniowany próg, staje się czerwona (jak widać powyżej). Pojedyncze kliknięcie numeru powoduje ponowne uruchomienie przeglądarki i ponowne załadowanie wszystkich kart. Zobacz, co się stanie w ciągu kilku sekund od kliknięcia przycisku w moim systemie:
Tak - dobrze to czytasz. 977 MB zmieniło się w 327 MB, i to z tym samym dokładny zestaw jedenastu kart otwartych, a potem czekałem na ponowne załadowanie wszystkich kart. Mówimy więc o zmniejszeniu 650 MB pamięci RAM, po prostu klikając jeden przycisk i czekając około 15 sekund. To 5 sekund przed kontynuowaniem pracy i 15 sekund przed załadowaniem wszystkich kart. Czemu czy to się nawet zdarza - nie mam pojęcia i obwiniam okropną architekturę Firefoksa i ogólną przenośność. Ale ponowne uruchomienie pamięci sprawia, że ten problem jest znacznie łatwiejszy do zarządzania.
Będziesz musiał znaleźć swój próg metodą prób i błędów, ale nawet jeśli masz 16 GB pamięci RAM, to nie znaczy, że Firefox nie zwolni, gdy zużyje więcej niż kilka koncertów. Jeśli kiedykolwiek frustrowała Cię powolność Firefoksa, jest to dodatek nr 1, którego możesz spróbować.
Flashblock [już niedostępny]
Powyżej znajduje się zrzut ekranu, który właśnie zrobiłem z CNN.com. Zwróć uwagę na “fa” kula pod logo CNN? To Flashblock w pracy. Strony internetowe często nadmiernie używają Flasha, a Flash zajmuje dużo pamięci. Flashblock pozwala odzyskać komputer i sam zdecydować, który Flash chcesz uruchomić. Ale nie musisz klikać kuli Flash za każdym razem, gdy chcesz uruchomić animację (może to być koszmar w witrynach takich jak YouTube). Możesz po prostu to zrobić:
Wystarczy kliknąć raz i gotowe. Flashblock jest wystarczająco inteligentny, aby wziąć pod uwagę osadzone treści: jeśli zezwolisz na cały Flash z YouTube, osadzone wideo YouTube w Internecie zacznie działać. Niezbędne, naprawdę.
Automatyczne zamykanie kart [niedostępne]
Ten ostatni nie jest koniecznością, ale jest fajny: AutoClose Tabs powoduje wzrost kart “stary” a następnie zamyka je po chwili. Gdy karta się zestarzeje, jej kolor tekstu zmienia się, dzięki czemu można zobaczyć, że jest ona gotowa do zamknięcia. Jak widać powyżej, możesz skonfigurować interwały. Eksperymentowałem z 3 minutami i 7, ale zdałem sobie sprawę, że to dla mnie za szybkie. 7 i 13 wydają się działać dobrze dla moich nawyków przeglądania. Dodatek jest wystarczająco inteligentny, aby odliczać czas, gdy przeglądarka jest aktywna, więc jeśli przeglądarka wyświetla stronę z jednej strony, a ty (powiedzmy) piszesz wpis na blogu w innym oknie, zakładka pokazuje strona nie zostanie zamknięta (podobnie jak inne zakładki w tym oknie).
Powodem, dla którego mówię, że nie jest to konieczne, jest to, że nie zauważyłem ogromnych oszczędności pamięci z powodu zamykania kart. Jeśli zamknę całą masę kart po tym, jak Firefox osiągnie 900 MB pamięci RAM, liczba pamięci RAM tak naprawdę nie spada. Możesz więc myśleć o tym głównie jako o sposobie uporządkowania paska kart, a może ma to również niewielki wpływ na szybkość.
Końcowe przemyślenia
Zarządzanie pamięcią Firefoksa jest zasadniczo zepsute i nie wiem, czy kiedykolwiek zostanie to naprawione (w każdym razie mam nadzieję). Do tego czasu te dodatki są dla mnie wystarczająco dobre. Czy masz podobne problemy? Jeśli tak, jakie rozwiązania znalazłeś?