Wiadomości

Mozilla przyspiesza Firefoksa na wielordzeniowych procesorach

11 maja 2009 19:23,
Dominik Błaszczykiewicz

Mozilla zamierza znacznie poprawić działanie przeglądarki internetowej Firefox na pecetach wyposażonych w wielordzeniowe procesory. Zmiany, które przyspieszą działanie aplikacji, powinny być gotowe i wprowadzone do końca 2010 roku. Funkcja ta już teraz znajduje się u konkurencji - w przeglądarkach IE8 i Google Chrome.

Mozilla zapowiedziała, że nowy projekt aktualizacji Firefoksa przewiduje wprowadzenie do przeglądarki pełnej obsługi procesorów wielordzeniowych. Dzięki temu poprawi się wydajność i stabilność przeglądarki na podobnych urządzeniach.

Projekt będzie realizowany w kilku fazach. Pierwsza obejmująca elementy "bootstrap" (rozruchowe) i powinna zakończyć się w połowie lipca. Kolejne fazy będą obejmować bardziej kompleksowe rozwiązania związane z nową przeglądarką. Większość powinna zakończyć się do listopada bieżącego roku.

Mozilla nie podała żadnych konkretnych terminów związanych z procesem wprowadzania kolejnych elementów projektu do Firefoksa. Mimo to, można zgadywać, że przedsięwzięcie zostanie dokończone w przyszłym roku.

Głównym założeniem projektu jest sprawić, aby otwieranie kolejnych zakładek było traktowane jako oddzielny proces. W rezultacie uniknie się sytuacji, w której zawieszenie jednej zakładki zawiesza całą aplikację. Sprawy dotyczące bezpieczeństwa zostaną odłożone na późniejszą fazę projektu.

Firma rozważa również zaimplementowanie w Mozilli elementów zaczerpniętych z open-source'owego oprogramowania Chromium. Nowe komponenty miałyby zastąpić moduł Necko. Z podobnego rozwiązania korzysta już Google Chrome.

Największym problemem Mozilli jest to, że najwięksi rywale Firefoksa, w tym Internet Explorer 8 i Google Chrome, są już bardzo zaawansowane jeśli chodzi o obsługę wielordzeniowych procesorów i posiadają zaimplementowaną wielowątkową obsługę zakładek.

Ciekawostką jest, że według niektórych producentów nowa architektura może w niektórych przypadkach pogorszyć szybkość działanie aplikacji. Szacuje się, że problem ten może początkowo występować np. przy procesorach czterordzeniowych.

Szczegóły procesu w języku angielskim dostępne są na stronie Mozilli.

Warto przeczytać:
Mozilla i Opera krytykują automatyczne aktualizacje Internet Explorera 8

Która przeglądarka jest najlepsza? Pobierz i sprawdź sam!
Internet Explorer 8
Mozilla Firefox 3.0.10 PL
Google Chrome 2.0.170.0
Opera
Safari dla Windows 4.28.16.0 Beta
Oryginalny tekst został opublikowany na www.idg.pl
Ocena:
Twoja ocena:

Komentarze (12)

Arturo

30-06-2009 21:13

cześc mam ten sam problem z IE8 i systemem epromak co bandy777 - nie mogę otworzyc drugiego okna z drugim epromakiem, co to jest ta nowa instancja i jak w tym IE8 ją otworzyc ?? bandy777 - czy Tobie się w koncu udało ???

bandy777

20-05-2009 11:34

Witam , proszę o pomoc po przejściu na internet explorer ver.8 mam taki problem : chcę otworzyć drugie okno z epromakiem , ( platforma do składania zleceń )i wtedy przy próbie otwarcia nowego okna lub nowej karty IE pojawia się komunikat , że koniczne jest otwarcie nowej instancji IE i system wymusza abym zamkną okno. Jak otworzyć dwa ,lub więcej okien z epromakiem w nowej wersji IE , w poprzedniej wersji było to możliwe . Proszę o pomoc. Jak otworzyć ta nową instancję IE ? moja wiedza informatyczna jest dość skromna więc prosiłbym o maksymalnie szczegółowe wskazówki. pozdrawiam

~Gość

12-05-2009 08:10

@ady "To nie tak, że firefox nie obsługuje procesorów wielordzeniowych" FF nie obsługuje wielu rdzeni zupełnie. Jeżeli masz Core Duo lub procesor czterordzeniowy to możesz sobie zrobić prosty test. Odpal w przeglądarce kilka stron www które korzystają mocno z JavaScripu np. dwa trzy różne testery wydajności (to ważne ponieważ np. Chrome obsługuje w osobnych procesach tylko zakładki z rożnych witryn nie każdą zakładkę - wydajność). W FF cały test potwornie zwolni ponieważ wszystkie testy liczyć będzie jeden rdzeń. Jednocześnie nigdy nie przekroczysz 50% lub 25% mocy procesora w zależności od ilości rdzeni. Odpal ten sam scenariusz pod nowszymi przeglądarkami, np. Chrome. Test zakończy się kilkukrotnie szybciej bo procek będzie pracował w 100%. Jeżeli używa się FF to jedyną opcja gdy otwiera się ciężkie aplikacje WWW (np. aplikacje z AJAX, flesz etc.) każdą otwierać w nowej instancji rezygnując z zakładek. Zostaje nam zaczekać 2 lata na nowego FF bazowanego już na silniku Google Chrome.

gmp

12-05-2009 00:19

hmm od 3 lat nie zawiesil mi sie firefox ;/ gdzie mam sie zglosic ?

ady

11-05-2009 23:36

To nie tak, że firefox nie obsługuje procesorów wielordzeniowych / z HT. FF korzysta z algorytmów równoległych, wątków... ale na procesach są lepsze możliwości, lepsza optymalizacja w systemie etc. Jak to się mówi: wreszcie :)

~Gość

11-05-2009 22:02

Swoją drogą zastanawiam się czy Google nie zatrudniło jakichś kluczowych projektantów z FF. To dosyć dziwne że po pojawieniu się Google Chrome prace w Mozilla nad FireFox 3.1 nagle stanęły na kilka miesięcy w miejscu. Aktualnie chyba nikt nie wie czy i kiedy pojawi się FireFox 3.1 (pod nową lepszą nazwą 3.5) bo co kilka miesięcy kolejne terminy są przekładane...

Mołot

11-05-2009 21:59

"aby otwieranie kolejnych zakładek nie było traktowane jako oddzielny proces" - no właśnie aby BYŁO.

~Gość

11-05-2009 21:49

To że Google Chrome jest szybszy i lepiej zaprojektowany to mnie nie dziwi. Jest to w końcu przeglądarka o kilka lat młodsza, bez balastu w postaci starego kodu i przede wszystkim google ma pieniądze by zatrudnić najlepszych deweloperów... Nie potrafię jednak zrozumieć jak to się mogło stać że funkcja obsługi procesorów wielordzeniowych została dodana do IE przed FF. Od lat IE zawsze było o kilka lat do tyłu i Mozilla nigdy nie dawała się dogonić. A teraz? Najpierw wpadka z niedziałającym akceleratorem JavaScript który już o blisko rok przesunął premierę FireFoxa 3.1 (akt. nazywa się 3.5) a teraz plan że dogoni IE za kilka lat. Porażka. Dobrze że FF idzie już siłą rozpędu jak IE6 kilka lat temu. Pozostaje trzymać kciuki by jednak FF ponownie dołączył w końcu do czołówki

ja

11-05-2009 21:46

"Funkcja ta już teraz znajduje się u konkurencji - w przeglądarkach IE8 i Google Chrome." Tylko, że IE8 tnie się niemiłosiernie przez cały czas używania, zaś Chrome przycina się po wzbudzeniu systemu z hibernacji. Jedynie Firefox i Opera trzymają jako-taki poziom, więc może nie przesadzajmy z tym przyspieszaniem, bo coś się zepsuje.

Jotgie

11-05-2009 21:07

U konkurencji - Chrome?! Przecież Chrome należy w 100% do Googla a Mozilla w 80%. Więc jaka konkurencja?!

nostradamus

11-05-2009 20:16

Minimalne wymagania firefoxa w 2010: system 64 bitowy, 4gb ram, procesor ośmiordzeniowy

tomek r

11-05-2009 19:46

hmmm - ale skoro odpali sie kolejna zakladke w jednym procesie to zawieszenie sposoduje zawieszenie tego procesu i reszty zakladek.....ktos tu chyba bubla jeb...ął.....a tak mozemy ubic proces jednej zakladki a nie wszystkich

Reklama

Huawei celuje w rynek biznesowy

Huawei nieustannie rozwija się jako dostawca infrastruktury dla branży telekomunikacyjnej. W tym roku chiński koncern zamierza umocnić swoją pozycję również na rynku rozwiązań Enterprise.


Polecane

Koniec Windows XP początkiem problemów?

Microsoft oficjalnie potwierdził, że za dwa lata definitywnie zakończy się era Windows XP - systemu operacyjnego,...


Spokój i luz administratora

Wymagania wobec pracowników działów IT rosną proporcjonalnie do stopnia rozwoju teleinformatyki. Oczekuje się, że...


04-204 Warszawa ul. Jordanowska 12
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2011 IDG Poland SA