Google Chromen muistin käyttö / muistin vuototapaukset?
Rakastan Google Chromen käyttöä Internetin selaamiseen ja yksi tärkeimmistä syistä on aina ollut, koska se on erittäin nopea! En ole koskaan tykännyt Firefoxin paisuttamisesta kaikkien lisäosien ja Internet Explorerin kanssa vain hitaasti.
Microsoft Edge on melko nopeampi kuin IE, mutta käytän niin monia muita Google-palveluita, joita Chrome vetää takaisin. Firefoxin uusi Quantum-selain on jopa nopeampi kuin Chrome, ja olen todella ajatellut vaihtamista.
Kun aloin käyttää Chromea, olin iloinen yksinkertaisesta puhtaasta käyttöliittymästä ja uskomattomasta selausnopeudesta. Kuitenkin muutaman kuukauden kuluttua, kun käytit Chromeia erittäin nopeassa tietokoneessa, huomasin, että välilehdet olisivat tyhjiä muutaman sekunnin ajan ennen verkkosivun ja muun yleisen hitauden lataamista.
Chrome Task Manager
Kun olet tehnyt jonkin verran pokingia, päätin tarkastella tehtävänhallintaa ja nähdä, mitä prosesseja Chromeissa käytettiin. Tässä on mitä löysin:
Pyhä lehmä! Se on mahtava 35 Google Chromen prosessi! Se on paljon prosesseja ja yli 5 Gt muistin käyttöä. Mitkä ovat kaikki nämä Chrome-prosessit? Myönnettiin, että minulla oli 16 välilehteä auki, kun otin yllä olevan kuvan, mutta kaikki verkkosivut olivat staattisia ilman videoita tai animaatioita. Joten miksi 35 prosessia ja GB-muistia?
Voit selvittää, mikä on kunkin prosessin takana Chromeissa napsauttamalla hiiren kakkospainikkeella otsikkopalkkia (ei välilehteä) ja valitsemalla Tehtävienhallinta.
Täällä näet kunkin Google Chromessa käynnissä olevan prosessin (kutsutaan tehtäväksi). Olin nopeasti yllättynyt siitä, mitä näin.
Selain on yksi prosessi, jokainen välilehti on oma prosessi ja sitten oli prosesseja web-sovellukset, GPU ja jokainen laajennus ja plug-in, jotka olin ottanut käyttöön! Eeeks! Niistä, jotka luin verkossa Googlesta, ne erottavat kaiken eri prosesseista, koska se tekee selaimesta vakaamman. Jos esimerkiksi Flash-laajennus kaatuu, se ei poista kaikkia välilehtiäsi tai koko selainta.
Google Chromea käytettiin niin kauan, että tajusin, että tämä on totta. Oli monta kertaa, kun yksi välilehti kuolee ja voin vain sulkea välilehden ja käyttää muita välilehtiä normaalisti tai Shockwave vain roikkuu ja tapoin yhden välilehden ja kaiken muun toimi hyvin.
Joten seuraava ajatukseni oli, jos kaikkien erillisten prosessien käyttäminen olisi lisämuistia verrattuna siihen, miten se oli aikaisemmin. Sen perusteella, mitä olen kerännyt verkossa, näyttää siltä, että vaikka prosesseja olisi vähemmän, laajennukset ja laajennukset käyttävät edelleen muistia, ehkä vain hieman vähemmän. Uuden prosessin luomisessa on hieman ylimääräistä, mutta se on vähäistä.
Olet ehkä myös huomannut useita kohteita, jotka on lueteltu apurungolla https://accounts.google.com. Aluksi ajattelin, että tämä oli jotain tekemistä sen kanssa, että välilehti on avoinna Gmailille, mutta oppinut sen olevan jotain muuta. Periaatteessa Google asettaa joitakin prosesseja omaan prosessiinsa, jotta ne voidaan eristää asianmukaisesti. Joten oli useita sivustoja, jotka olivat näiden alikehysten sisällä sen sijaan, että niillä olisi oma erillinen välilehti.
Joten voit tehdä mitään, jotta Chrome-muistin määrä vähenisi? Minulle huomasin suuren eron, kun poistin salaman kaikista sivustoista sen sijaan, että jätin sen Kysy ensin asetus. Voit poistaa salaman kokonaan käytöstä siirtymällä kohtaan asetukset, napsauta sitten Pitkälle kehittynyt ja napsauta sitten Sisällön asetukset alla Yksityisyys ja turvallisuus. Klikkaa salama ja varmista, että se sanoo Estä sivustoja käyttämästä Flashia.
Se tallensi minut yli 1 Gt muistin käytössä. En tiennyt, mutta useat sivustot käyttivät Flashia. Vaikka Flash on poistettu käytöstä, sivustot toimivat hyvin, joten pidin Flashin käytöstä. Toinen tapa vähentää muistia on poistaa joitakin laajennuksia, varsinkin jos et käytä niitä. Voit myös yksinkertaistaa laajennuksen, jos tarvitset sitä joskus ja et halua poistaa sitä kokonaan.
Laajennuksen poistaminen käytöstä estää sen käyttämästä muistia. Lopuksi olet ehkä huomannut a GPU-prosessi Chromeissa, jonka pitäisi olla oletusarvoisesti käytössä. Jos laitteesi tukee sitä, Chrome siirtää joitakin tehtäviä GPU: lle, joka on nopeampi ja tehokkaampi kuin CPU. Tätä kutsutaan Laitteiston nopeutus. Voit halutessasi poistaa sen käytöstä siirtymällä kohtaan Asetukset ja vierittämällä sitten pohjaan järjestelmä.
Jos poistat laitteiston kiihdytyksen käytöstä, Chrome-kokemuksesi on hieman hitaampi, joten pidä se mielessäsi.
Joten jos sinusta tuntuu, että Chrome ottaa liian paljon RAM-muistia, tarkista tehtäväpalkista ja yritä poistaa laajennus, joka käyttää liiallista muistia. Minulle minulla oli laajennus, jota pidin, mutta jota ei ollut päivitetty vuodesta 2013, minkä vuoksi se olisi voinut käyttää niin paljon muistia. Jos et tarvitse resursseja tukevaa laajennusta, poista se käytöstä ja sinulla on parempi selauskokemus. Poista myös Flash käytöstä, ellei sitä tarvita. Nauttia!