Mozilla przyspiesza Firefoksa na wielordzeniowych procesorach
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.
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
Komentarze (12)
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 ???
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
@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.
hmm od 3 lat nie zawiesil mi sie firefox ;/ gdzie mam sie zglosic ?
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 :)
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...
"aby otwieranie kolejnych zakładek nie było traktowane jako oddzielny proces" - no właśnie aby BYŁO.
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
"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.
U konkurencji - Chrome?! Przecież Chrome należy w 100% do Googla a Mozilla w 80%. Więc jaka konkurencja?!
Minimalne wymagania firefoxa w 2010: system 64 bitowy, 4gb ram, procesor ośmiordzeniowy
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
- Skanery WiFi na platformę Android
- Prawo Moore’a zagrożone?
- Bezpieczeństwo WiFi - bezprzewodowe testy penetracyjne
- Wirtualizacja: obsługa SMB na czterech U
- Prawdziwe powody powstania Microsoft Open Technologies
- MDT 2012: Microsoft aktualizuje Deployment Toolkit
- Open source: zmierzch ery GPL? Nie do końca...
- ROVER - prosty sposób na słabość BGP?
- Zaawansowane stacje Wi-Fi Ruckus Wireless
- Rozstanie z Javą nie będzie proste
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...
