Ušetrite pamäť v prehliadači Chrome pomocou jedného postupu na jednom webe
- Kategórie: Google Chrome
Keď v počítači spustíte Správcu úloh po spustení prehliadača Google Chrome a otvorení niekoľkých stránok, všimnete si, že prehliadač Chrome používa jeden proces na kartu, ktorú máte otvorenú v prehliadači, jeden pre jadro prehliadača a jeden pre GPU. (jednotka na spracovanie grafiky).
Nie je to naozaj niečo, čoho by ste si mali robiť starosti, pokiaľ váš systém nemá dostatok pamäte RAM, pretože využitie pamäte prehliadača je vysoko ovplyvnené počtom procesov, ktoré vytvára.
Skutočný problém sa objaví, keď v prehliadači spustíte veľa kariet, povedzme 100 alebo viac. Aj keď to stále závisí od nainštalovanej pamäte RAM, ak si všimnete vplyv na výkon systému alebo nie, je možné povedať, že nakoniec dôjde k obmedzeniu.
Tip : môžete otvoriť prehliadač chrome: // memory-presmerovanie v prehliadači a zobraziť informácie o pamäti. (Aktualizácia: Google túto možnosť odstránila). Tam nájdete každú kartu uvedenú napríklad a jej ID procesu. Môžete ho použiť na nájdenie v Správcovi úloh systému Windows.
Prehliadač Chrome predvolene spúšťa každý web, ktorý otvoríte, vo vlastnom procese. Otvorte tu päť stránok na záložkách Ghacks a získate päť procesov chrome.exe.
Aj keď je to niekedy skvelé pre stabilitu a bezpečnosť, pretože tieto stránky od seba oddeľujete, aby sa zabránilo tomu, že problém v jednom môže zničiť celý prehliadač, nemusí to stáť za pamäť, ktorú používa.
Spôsob spúšťania prehliadača Chrome môžete prepnúť pomocou parametra spustenia --process za miesto , Ak tak urobíte, prehliadač Chrome spustí pre všetky otvorené webové stránky jediný postup. Všetkých päť stránok Ghacks by sa spustilo v rovnakom procese namiesto piatich rôznych procesov, ktoré v tomto procese ušetria dosť pamäte RAM.
Ak chcete použiť parameter, jednoducho ho pripojte k odkazovej skratke prehliadača Chrome. V systéme Windows kliknite pravým tlačidlom myši na odkaz, ktorý používate na spustenie prehliadača Chrome a vyberte vlastnosti. Ak je skratka pripojená k paneli úloh, po otvorení jumplistu kliknite druhýkrát pravým tlačidlom myši na názov programu.
Vyhľadajte cieľové pole a pripojte parameter na koniec. Uistite sa, že medzi chrome.exe a --process-per-site je medzera. V mojom testovacom systéme vyzerá tento riadok v súčasnosti takto: C: Users Martin AppData Local Chromium Application chrome.exe - disable-plugins - proces-per-site.
Predtým, ako sa zmeny prejavia, musíte prehliadač Google Chrome reštartovať. Ak si neskôr všimnete nejaké problémy, znova odstráňte parameter zo zástupcu a všetko by sa malo vrátiť späť k normálu.
Táto metóda funguje najlepšie, ak máte v prehliadači Chrome kedykoľvek otvorených veľké množstvo kariet, z ktorých aspoň niektoré zdieľajú koreňovú doménu. Ak to tak nie je, nemá žiadny účinok.