Internet Explorer 8 - pożeracz pamięci i wątków procesora

Craig Barth, dyrektor ds. technologii w amerykańskiej spółce Devil Mountain Software, twierdzi, iż Microsoft tworząc drugą wersję beta swojej przeglądarki Internet Explorer 8 wzbił się na "epicki poziom przeładowania", wskutek czego wyraźnie cierpi wydajność aplikacji. Zdaniem Bartha, IE 8 beta 2 pod względem obciążenia systemu ustępuje znacznie swojemu poprzednikowi, nie mówiąc już o konkurencji spod znaku Mozilli.

Obraz
Źródło zdjęć: © Microsoft

Spółka, w której zatrudniony jest C. Barth, produkuje oprogramowanie do testowania wydajności komputerów. Sam CTO firmy, po poddaniu najnowszej wersji przeglądarki Microsoftu analizie, stwierdza, że IE 8 beta 2 wymaga niemal dwa razy więcej pamięci i zajmuje niemal sześciokrotnie więcej wątków procesora niż Firefox. W porównaniu ze swoim poprzednikiem, IE 7, również wypada blado - zajmuje o 52 % więcej pamięci i niemal trzy razy więcej wątków CPU.

Jak C. Barth doszedł do tych wniosków? Wszystkie trzy wspomniane aplikacje przetestował w oparciu o ten sam schemat, zakładający odwiedziny na 10 serwisach internetowych, zawierających bogate treści multimedialne ( m.in. boston.com, channel9.com i nytimes.com ). Każda strona została otwarta w przeglądarce na osobnej karcie, po czym łącza na tych stronach także otwierano na nowych kartach. W systemie, na jakim przeprowadzono test, zainstalowane były wtyczki Adobe Flash i Microsoft Silverlight.

Analizę przeprowadzono w systemie Windows Vista oraz Windows XP, na komputerze dysponującym 2 GB pamięci operacyjnej. Pod koniec testu w Viście IE8 beta 2 zajmował 380 MB pamięci, IE7 - 250 MB, zaś Firefox 3.01 - 159 MB. Eksperyment przeprowadzony w Windows XP wykazał, że aplikacje zajmują nieco mniej pamięci, ale IE8 nadal "prowadzi" i to z dużą różnicą na swoją niekorzyść. "W momencie uruchomienia Windows XP, cały system zajmuje 130 - 150 MB. Nagle widzisz zużycie pamięci przez Internet Explorera większe niż cały system operacyjny Microsoftu. IE8 jest tłustszy niż XP" - przekonuje przedstawiciel florydzkiej spółki.

IE 8 - bez kilku rdzeni nie podchodzić?

Jeżeli chodzi o obciążenie wątków procesora w trakcie opisanego wyżej testu, Firefox nigdy nie przekroczył poziomu 27 wątków wykonywanych równolegle, IE 7 maksymalnie wykorzystywał ich 65, natomiast IE 8 beta 2 - 171.

Im większa liczba wątków, tym większe obciążenie systemu (który musi nimi zarządzać) i procesora. Przeglądarki internetowe zwykle wykorzystują wiele wątków, ale wraz ze wzrostem ich liczby spada wydajność aplikacji (chyba że procesor jest wielordzeniowy). Może to oznaczać, że IE 8 skierowany jest przede wszystkim do tych użytkowników, których maszyny posiadają takie CPU - spekuluje C. Barth. "Jeśli wielowątkowa aplikacja jest dobrze zaprojektowana i pracuje na maszynie wielordzeniowej z czterema lub ośmioma rdzeniami procesora, można wycisnąć z niej dobre osiągi." Gorzej natomiast z mniej zaawansowanymi konfiguracjami.

Barth zaznacza jednak, że IE 8 to nie samo zło. Podobało mu się w przeglądarce użycie procesora. W Windows XP wynosiło ono przeciętnie 33 % w wypadku Firefoksa, 13 % - IE 7 oraz 22 % w wypadku drugiej bety IE 8 ( w Viście przeglądarki uzyskały wyniki odpowiednio 48, 24 i 33 % ). Słabszy, wydawałoby się, wynik aplikacji Mozilli Barth tłumaczy jednak bardziej wydajnym silnikiem renderującym Firefoksa.

C. Barth sugeruje, że gigant z Redmond projektując aplikację wyszedł z założenia, że sprzęt komputerowy ( czyli np. procesory wielordzeniowe ) jest tani, "podobnie jak to miało miejsce z Vistą". Amerykanin wyraża jednak przekonanie, że Microsoft zoptymalizuje wydajność programu w końcowej wersji.

Źródło artykułu: PC World Komputer
Wybrane dla Ciebie
Czy to będzie „Wielka Kometa 2026 roku”? C/2025 R3 coraz jaśniejsza
Czy to będzie „Wielka Kometa 2026 roku”? C/2025 R3 coraz jaśniejsza
"Głowa eksplodowała mi od środka". Czym jest i jak działa broń soniczna?
"Głowa eksplodowała mi od środka". Czym jest i jak działa broń soniczna?
To on znajdzie życie w kosmosie? NASA stawia na nowy teleskop kosmiczny
To on znajdzie życie w kosmosie? NASA stawia na nowy teleskop kosmiczny
Pierwsza komercyjna fabryka półprzewodników w kosmosie. Czy to przełom?
Pierwsza komercyjna fabryka półprzewodników w kosmosie. Czy to przełom?
"Przycisk autodestrukcji". Te komórki miały umrzeć
"Przycisk autodestrukcji". Te komórki miały umrzeć
Najstarsze zwierzęta na świecie. Powstały 615 mln lat temu
Najstarsze zwierzęta na świecie. Powstały 615 mln lat temu
Tajemniczy obiekt z masą miliona słońc. Nie wiadomo, co to jest
Tajemniczy obiekt z masą miliona słońc. Nie wiadomo, co to jest
Rosjanie milczeli na ten temat. Zdjęcia ujawniły prawdę
Rosjanie milczeli na ten temat. Zdjęcia ujawniły prawdę
Zdumiewająca fala uderzeniowa wokół martwej gwiazdy. Jak to możliwe?
Zdumiewająca fala uderzeniowa wokół martwej gwiazdy. Jak to możliwe?
Wyślą je Ukrainie. Czegoś takiego Rosjanie jeszcze nie widzieli
Wyślą je Ukrainie. Czegoś takiego Rosjanie jeszcze nie widzieli
Gwałtownie błękitnieje. Nasa: "na skraju całkowitego rozpadu"
Gwałtownie błękitnieje. Nasa: "na skraju całkowitego rozpadu"
Chiny chcą gigantycznej megakonstelacji. A dopiero co krytykowały SpaceX
Chiny chcą gigantycznej megakonstelacji. A dopiero co krytykowały SpaceX
NIE WYCHODŹ JESZCZE! MAMY COŚ SPECJALNIE DLA CIEBIE 🎯