Využitie pamäte prehliadača Google Chrome / Problémy s únikom pamäte?
Milujem používanie prehliadača Google Chrome na prehliadanie internetu a jeden z hlavných dôvodov bol vždy preto, že je to super rýchlo! Nikdy som nemal rád nadúvanie Firefoxu so všetkými doplnkami a Internet Explorer je jednoducho pomalý.
Microsoft Edge je o niečo rýchlejší ako IE, ale používam toľko ďalších služieb Google, ktoré Chrome preťahuje späť. Nový prehliadač Quantum pre Firefox je ešte rýchlejší ako Chrome a ja som naozaj premýšľal o prepínaní.
Keď som prvýkrát začal používať prehliadač Chrome, bol som potešený jednoduchým čistým rozhraním a neuveriteľnou rýchlosťou prehliadania. Avšak po niekoľkých mesiacoch ťažkého používania prehliadača Chrome na veľmi rýchlom počítači som si všimol, že karty budú na niekoľko sekúnd prázdne pred načítaním webovej stránky a inej všeobecnej pomalosti.
Správca úloh Chrome
Po tom, čo som sa trochu pokúšala, som sa rozhodol pozrieť na správcu úloh a zistiť, aké procesy prehliadač Chrome prebiehal. Tu je to, čo som našiel:
Svätá krava! To je obrovský 35 Google Chrome procesy! To je veľa procesov plus viac ako 5 GB v pamäti. Aké sú všetky tieto procesy prehliadača Chrome? Dalo by sa mi otvoriť 16 kariet, keď som vzal snímku vyššie, ale všetky webové stránky boli statické bez prehrávania videí alebo animácií. Tak prečo 35 procesov a GB pamäte?
Zistite, čo je za každým z týchto procesov v prehliadači Chrome kliknutím pravým tlačidlom myši na záhlavie (nie na karte) a výberom Správca úloh.
Tu uvidíte každý proces (nazývaný Úloha) spustený v prehliadači Google Chrome. Bol som rýchlo prekvapený tým, čo som videl.
Prehliadač je jeden proces, každá karta je vlastný proces a potom existujú procesy webové aplikácie, GPU a pre každé rozšírenie a plug-in, ktoré som povolil! Eeeks! Z toho, čo som čítal online od spoločnosti Google, všetko oddeľuje do rôznych procesov, pretože robí prehliadač stabilnejším. Napríklad, ak dôjde k zrúteniu doplnku Flash, nebude to mať za následok odstránenie všetkých kariet alebo celého prehliadača.
Používanie Google Chrome tak dlho som si uvedomil, že je to takmer pravda. Bolo mnohokrát, kedy zomrie jedna záložka a môžem len zatvoriť záložku a pokračovať v používaní ostatných kariet normálne alebo Shockwave by len visieť a zabila som to jednu kartu a všetko ostatné fungovalo dobre.
Takže moja ďalšia myšlienka bola, ak by všetky oddelené procesy použili dodatočnú pamäť, na rozdiel od toho, ako to bolo skôr. Z toho, čo som sa zhromaždil on-line, sa zdá, že aj keď by bolo menej procesov, zásuvné moduly a rozšírenia by stále využili pamäť, možno len o niečo menej. Na vytvorenie nového procesu existuje malá réžia, ale je to nepatrné.
Možno ste si tiež všimli niektoré položky uvedené ako Pomocný rám: https://accounts.google.com. Spočiatku som si myslel, že to má niečo spoločné s tým, že má kartu otvorenú pre Gmail, ale dozvedel sa, že je to niečo úplne úplné. V podstate spoločnosť Google dáva niektoré procesy do vlastného procesu, aby ich správne izolovala. Takže tam bolo niekoľko webových stránok, ktoré boli vnútri týchto pomocných rámcov, namiesto toho, aby ich vlastný samostatný proces tab.
Môžete urobiť niečo, čo môžete znížiť množstvo pamäte, ktorú Chrome používa? Pre mňa som si všimol veľký rozdiel, keď som zablokoval blesk pre všetky lokality skôr ako nechať ho na Opýtajte sa ma najskôr nastavenia. Ak chcete úplne zablokovať blesk, prejdite na nastavenie, potom kliknite na pokročilý v dolnej časti a potom kliknite na tlačidlo Nastavenia obsahu pod Ochrana osobných údajov a zabezpečenie. Kliknite na blesk a potom sa uistite, že to hovorí Zablokujte stránky spustením programu Flash.
To ma ušetrilo viac ako 1 GB v pamäti. Nevedel som, ale niekoľko webových stránok používa Flash. Dokonca aj v prípade, že Flash bol zakázaný, webové stránky fungovali dobre, takže som blesk zakázal. Ďalším spôsobom zníženia pamäte je odstrániť niektoré rozšírenia, najmä ak ich nepoužívate. Môžete tiež jednoducho zakázať rozšírenie, ak ju príležitostne potrebujete a nechcete ju úplne odstrániť.
Zakázaním tohto rozšírenia zabránite vyčerpaniu pamäte. A nakoniec, možno ste si všimli a GPU proces v prehliadači Chrome, ktorý by mal byť povolený predvolene. Ak ho váš hardvér podporuje, prehliadač Chrome prenesie niektoré úlohy do GPU, čo je rýchlejší a efektívnejší ako procesor. Toto sa volá Zrýchlenie hardvéru. Ak chcete, môžete ho deaktivovať tak, že prejdete na položku Nastavenia a potom prejdete úplne smerom dolu systém.
Ak zakážete hardvérovú akceleráciu, vaše skúsenosti v prehliadači Chrome budú o niečo pomalšie, preto majte na pamäti.
Ak máte pocit, že prehliadač Chrome preberá príliš veľa pamäte RAM, skontrolujte správcu úloh a pokúste sa zakázať rozšírenie, ktoré používa nadmerné množstvo pamäte. Pre mňa som mal predĺženie, ktoré sa mi páčilo, ale nebolo aktualizované od roku 2013, a preto by mohol používať toľko pamäti. Ak nepotrebujete prídavné zariadenie, zakážte ho a budete mať lepší zážitok z prehliadania. Tiež vypnite Flash, ak ho skutočne nepotrebujete. Užite si to!