Firefox lépe hospodaří s pamětí, poráží Chrome i IE

Albert Ryba | 11.01.2013 | Internet a služby, Software | 1 komentář

Ještě někdy před rokem byl open source webový prohlížeč Firefox považován za „hladového otesánka“, který bez rozpaků plýtvá operační pamětí, což způsobuje zbytečné zpomalení celého systému a omezuje to i další aplikace. Naopak Chrome byl vnímán jako elegantní a úsporný browser vhodný i pro sestavy s menším množstvím RAM.

Nicméně situace se obrací a Firefox se z hlediska spotřeby operační paměti dostává do vedení.

Úspora paměti prioritou Mozilly

Je tomu tak díky projektu MemShrink, který Mozilla spustila právě ve snaze docílit co nejefektivnější práce s operační pamětí a snížit tak celkové nároky jejího prohlížeče. Několik posledních měsíců proto intenzivně pracovala na hledání, analýze a opravách míst, kde byla paměť  využívána neefektivně a kde se zbytečně plýtvalo. A ovoce této snahy máme nyní před sebou.

Spolu s uvedením finálního Firefoxu 18, k němuž došlo v tomto týdnu, byly uvedeny do života i nové úsporné algoritmy a opatření, která z Firefoxu dělají z hlediska systémových zdrojů naopak velmi úsporný browser. A to zejména pod Windows, pro které výrobci optimalizují svoje prohlížeče lépe než pro jiné platformy.

Srovnání Firefox vs. Chrome vs. IE

Při pokusném srovnání byl použit Firefox 18, Chrome 24 a Internet Explorer 10. V každém z nich byly otevřeny totožné webové stránky s Google+, Gmailem, Google Drive a pěti okny tabulkového procesoru, dále Google Reader a instance webové aplikace Omniture. Větší podíl webových aplikací od Googlu byl pro tento test zvolen úmyslně, protože poměrně intenzivně využívají JavaScript a vytěžují tak zdroje počítače více než běžné stránky. Google Chrome si v této modelové situaci z operační paměti ukousl 551 553 kB, IE10 dokonce 676 412 kB, zatímco Firefox 18 pouze 474 996 kB RAM.

Ačkoliv rozdíly nejsou nijak dramatické, zejména při dnešních cenách pamětí DRAM, kdy prakticky každý nový počítač je vybaven minimálně 4 GB RAM, vypovídají výsledky o tom, jak který výrobce prohlížečů zapracoval na správě paměti. Při asi hodinovém používání všech tří prohlížečů se pak situace vyvíjela podobným způsobem, kdy se na prvním místě držel Firefox následovaný Chromem a až s velkým odstupem Internet Explorerem, v němž zjevně dochází k plýtvání pamětí. Někteří škodolibí komentátoři by řekli, že to není žádné překvapení a hlavním problémem je v případě Microsoftu poměrně pomalé uvádění majoritních aktualizací IE, takže nějakou výraznější změnu nelze v dohledné době očekávat.

Návrat Firefoxu na výslunní

Nicméně práce s operační pamětí je jen jednou stránkou běhu browseru a ačkoliv Firefox 18 přichází s přepracovaným enginem pro JavaScript, je podle stránky http://arewefastyet.com/ stále v této oblasti pomalejší než prohlížeče s jádrem WebKit (Chrome, Safari). Nový JavaScript engine Firefoxu je v grafech znázorněn fialovou barvou, zatímco ten původní červenou. Nicméně i tak se jedná o pokrok a Firefox se stává opět na trhu z hlediska využití systémových zdrojů konkurenceschopným.

Vzhledem k tomu, že právě kvůli vysokým nárokům a nižšímu výkonu Firefox v uplynulých letech opustila řada uživatelů a přešli k Chrome, možná pro některé nastala doba, kdy se bez obav mohou k „ohnivé lišce“ zase bez obav vrátit.

1 komentář u článku “Firefox lépe hospodaří s pamětí, poráží Chrome i IE”

  1. To je sice možná pravda, bohužel praxe je úplně jiná. Firefox vydává nové verze jak na běžícím páse, s čímž jsou neustále nějaké problémy, ať u themes, tak u pluginů apod..

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *


− čtyři = pět

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © ICT manažer | ISSN 1805-5486 | SEO optimalizace a přizpůsobení SEO-care.cz