Lepiej z zarządzaniem pamięcią w Firefoksie

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.

Grzegorz Niemirowski

18.03.2008 12:57

Zalogowani mogą więcej

Możesz zapisać ten artykuł na później. Znajdziesz go potem na swoim koncie użytkownika

Źródło artykułu:www.dobreprogramy.pl
Komentarze (78)