Benchmark využitia pamäte webového prehľadávača to všetko zlá

Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Využitie pamäte webového prehľadávača nemusí byť v dnešnej dobe problémom, keď sa do moderných počítačových systémov zabudujú gigabajty počítačovej pamäte. Existuje však trh nízkej úrovne, ktorý je poháňaný úspechom netbookov a iného hardvéru nižšej kategórie. Test využívania pamäte populárneho webového prehľadávača preto nemusí ovplyvniť všetkých používateľov počítačov, ale môže byť zaujímavý pre tých, ktorí používajú hardvér low-end alebo sa chcú uistiť, že používajú efektívny webový prehľadávač.

Porovnanie využitia pamäte webového prehľadávača bolo nedávno zverejnené na internete Dot čisté perly webové stránky, ktoré porovnávali využitie pamäte prehliadača Google Google Chrome, Mozilla Firefox, Opera 10 a Safari. Webové prehliadače boli nakonfigurované tak, aby otvorili 30 kariet nad príkazovým riadkom, ktoré potom autor manuálne uzavrel, s výnimkou jednej. Skript bežiaci na pozadí zaznamenával využitie pamäte všetkých procesov v tom čase, ktoré sa potom použili pri porovnávaní.

web browser

Výsledky benchmarku využívania pamäte webového prehľadávača sa potom rozdelili do troch znakov zobrazujúcich maximálnu, priemernú a konečnú pamäť použitú každým z testovaných webových prehliadačov. Webový prehliadač Mozilla Firefox využíval najmenšie množstvo pamäte počítača zo všetkých testovaných webových prehliadačov, zatiaľ čo prehliadač Google Chrome vykazoval veľmi vysoké maximálne a priemerné využitie pamäte.

A tu je miesto, kde sa tester pokazil. Ak chcete počítať využitie pamäte, všetky procesy tam, kde sa to vezme do úvahy, znamenali dvojnásobné započítanie zdieľanej pamäte pre každý proces. Ako chróm blog poukazuje na:

Ak meráte pamäť v aplikácii s viacerými procesmi, ako je Google Chrome, nezabudnite vziať do úvahy zdieľanú pamäť. Ak pridáte veľkosť každého procesu pomocou správcu úloh systému Windows XP, budete pre každý proces dvakrát počítať zdieľanú pamäť. Ak existuje veľké množstvo procesov, dvojité počítanie môže predstavovať 30-40% veľkosti pamäte navyše.

Aby bolo možné prehľadne zhrnúť využitie pamäte s viacerými procesmi, prehliadač Google Chrome poskytuje stránku „about: memory“, ktorá obsahuje podrobný rozpis využitia pamäte prehliadača Google Chrome a tiež poskytuje základné porovnania s ostatnými spustenými prehliadačmi.

Výsledok prehliadača Google Chrome by bol stále vyšší ako výsledok prehliadača Firefox aj po úpravách, je to však jedna z kompromisov prehliadača s viacerými procesmi (ktorým je Google Chrome). Rovnaký výsledok by ste dosiahli s Microsoft Internet Explorer 8, ak by tester testoval aj tento webový prehľadávač. Zrejme to nebolo možné kvôli technickým problémom.

Ďalším aspektom, ktorý treba spomenúť, je výsledok testu webového prehliadača Opera. Opera používa automatické nastavenie s názvom Automatická vyrovnávacia pamäť RAM, ktoré je v predvolenom nastavení povolené. Týmto spôsobom je v predvolenom nastavení pridelených asi 10% pamäte počítača a malo by sa zakázať v porovnávacích hodnotách pamäte. Firefox by Firefox pravdepodobne stále porazil, ale medzera by pravdepodobne bola nižšia.