Proč Google Chrome používá tolik paměti RAM?

Ve Správci úloh systému Windows na kartě Procesy jste si možná všimli, že prohlížeč Google Chrome používá to, co se zdá být větší než jeho spravedlivý podíl paměti počítače. Chcete-li zjistit proč, přečtěte si následující části.

Vyšší požadavky uživatelů

V průběhu let se prohlížeče rozšířily o další funkce a uživatelé vyžadují lepší výkon. Kromě vyšší poptávky po spotřebě médií (např. Hraní her a streamování videa) zvyšuje procházení pomocí záložek využití zdrojů. Každá karta prohlížeče používá značné množství paměti, obvykle mezi 100-250 MB.

Stabilita

Prohlížeč Google Chrome používá různé procesy pro různé součásti, například další karty (jak jsme uvedli v předchozí části), pluginy a rozšíření prohlížeče. I když se může zdát neefektivní, tato metoda umožňuje Chromu fungovat, i když jedna z těchto komponent selže, což je obecně považováno za lepší než zhroucení.

Rychlost a efektivita

Jedním z nejlepších způsobů, jak zlepšit výkon, je metoda nazvaná pre-rendering. Předběžné vykreslování předpokládá, že určité odkazy budou pravděpodobně klepnuty a začne načítat tento obsah na pozadí. Ve verzích prohlížeče Chrome ve verzi 63 a novější používá předběžné vykreslování technologii nazývanou NoState Prefetch, která vyžaduje přibližně 50 MB paměti RAM pro každou předtištěnou stránku.