Lepiej z zarządzaniem pamięcią w Firefoksie

Strona głównaLepiej z zarządzaniem pamięcią w Firefoksie
18.03.2008 12:57
Grzegorz Niemirowski
Grzegorz Niemirowski

Duże zużycie pamięci było jednym z problemów, na którynajczęściej narzekali użytkownicy przeglądarki Mozilli. TestyFirefoksa 3 Beta pokazują, że nowa wersja przyniesie spore zmiany wtym względzie. Po dosyć intensywnym przeglądaniu stron internetowych otwartych w50 kartach i zamknięciu ich nowy Firefox (Beta 4) zużywa mniej niżpołowę pamięci, jakiej potrzebowała wersja 2.0.0.12. Inneprzeglądarki podczas oglądania stron potrzebują więcej pamięci a pozamknięciu zakładek zwalniają mniejszą ilość pamięci. W przypadkuInternet Explorera 7 zużycie pamięci rośnie cały czas podczasprzeglądania i nie zmniejsza się po zamknięciu zakładek. Widać todobrze na wykresie, który obrazuje wyniki testówwykonanych za pomocą frameworka Talos pod Windows Vista. Safari3.0.4 Beta i Internet Explorer 8 Beta nie zostały przetestowanegdyż zawiesiły się w trakcie testu. Aby zmniejszyć zużycie pamięci w Firefoksie 3 jego twórcywykorzystali wiele różnych metod. M.in. wykorzystano alokatorjemalloc z FreeBSD oraz ograniczono liczbę alokacji pamięci,głównie podczas uruchamiania, aby zmniejszyć fragmentację pamięci.Dodano też mechanizm odnajdujący nieużywane obiekty utworzone wpamięci. Może on zwalniać także obiekty stworzone przez wtyczki doFirefoksa. Lepsze zarządzanie pamięcią sprawi nie tylko, że praca z Firefoksemstanie się przyjemniejsza ale też pozwoli mu zagościć naurządzeniach mobilnych, które z natury oferują uboższe zasobysprzętowe.

Udostępnij:
Wybrane dla Ciebie
Komentarze (78)