Ušetřete paměť v Chromu pomocí jednoho procesu na webu

Když ve svém počítačovém systému otevřete Správce úloh po spuštění prohlížeče Google Chrome a otevření několika webů, všimnete si, že prohlížeč Chrome používá jeden proces na kartě, který jste otevřeli v prohlížeči, plus jeden pro jádro prohlížeče a jeden pro GPU (jednotka zpracování grafiky).

Není opravdu čeho se obávat, pokud váš systém nemá dostatek paměti RAM, protože využití paměti prohlížeče je vysoce ovlivněno počtem procesů, které se vytvářejí.

Skutečný problém se projeví, když v prohlížeči spustíte spoustu karet, řekněme 100 nebo i více. I když stále záleží na nainstalované paměti RAM, pokud si všimnete dopadu na výkon systému nebo ne, lze s jistotou říci, že nakonec narazíte na limity.

Tip : Můžete otevřít prohlížeč chrome: // memory-redirect v prohlížeči a zobrazit informace o paměti. (Aktualizace: Google tuto možnost odstranila). Tam najdete každou kartu uvedenou například a její ID procesu. Můžete jej použít k nalezení ve Správci úloh systému Windows.

Chrome ve výchozím nastavení spouští každý web, který otevřete, ve svém vlastním procesu. Otevřete zde pět stránek na kartě Ghacks na kartách a získáte pět procesů chrome.exe.

I když je to někdy skvělé pro stabilitu a bezpečnost, protože tyto stránky od sebe oddělujete, abyste se vyhnuli tomu, že problém v jednom může zničit celý prohlížeč, nemusí se vyplatit paměť, která je tímto využívána.

Způsob zpracování procesů v prohlížeči Chrome můžete přepnout pomocí spouštěcího parametru - proces-na-web . Pokud tak učiníte, Chrome zahájí jediný postup pro otevřené webové stránky. Všech pět stránek Ghacků by se všechny spouštělo stejným způsobem místo pěti různých procesů, které v tomto procesu ušetří docela dost paměti RAM.

Chcete-li použít parametr, jednoduše jej připojte k zkratce Chrome. V systému Windows klikněte pravým tlačítkem myši na zástupce, který používáte ke spuštění prohlížeče Chrome a vyberte vlastnosti. Pokud je zkratka připojena k hlavnímu panelu, klepněte pravým tlačítkem podruhé na název programu, jakmile se otevře odkazovač.

Vyhledejte cílové pole a připojte parametr na konec. Ujistěte se, že mezi chrome.exe a --process-per-site je mezera. V mém testovacím systému vypadá celý řádek takto: C: \ Users \ Martin \ AppData \ Local \ Chromium \ Application \ chrome.exe --disable-plugins - proces-per-site.

Než se změny projeví, musíte Google Chrome restartovat. Pokud si později všimnete problémů, znovu odstraňte parametr ze zástupce a vše by se mělo vrátit zpět k normálnímu stavu.

Metoda funguje nejlépe, pokud máte v Chromu kdykoli otevřeno velké množství karet, z nichž alespoň některé sdílejí kořenovou doménu. Pokud tomu tak není, nemá to žádný účinek.