Säästä muistia Chromessa käyttämällä yhtä prosessia sivustoa kohti
- Luokka: Google Chrome
Kun avaat Tehtävienhallinnan tietokoneellasi käynnistyksen jälkeen Google Chromen ja avaamalla pari sivustoa, huomaat, että Chrome käyttää yhtä prosessia selaimessa avoinna olevaa välilehteä kohden, yhtä selaimen ytimelle ja yhden GPU: lle. (grafiikkaprosessori).
Se ei oikeastaan ole huolestuttava, ellei järjestelmässä ole vähän RAM-muistia, koska sen kutevien prosessien määrä vaikuttaa suuresti selaimen muistin käyttöön.
Todellinen ongelma ilmenee, kun suoritat selaimessa paljon välilehtiä, esimerkiksi 100 tai enemmän. Vaikka riippuu vielä asennetusta RAM-muistista, havaitsetko vaikutuksen järjestelmän suorituskykyyn vai ei, on turvallista sanoa, että joudut lopulta rajoihin.
Kärki : Voit avata chrome: // memory-redirect -selaimessa muistitietojen näyttämiseksi. (Päivitys: Google poisti vaihtoehdon). Sieltä löydät jokaisen välilehden, esimerkiksi sen prosessitunnuksen. Voit käyttää sitä löytääksesi Windowsin Tehtävienhallinnasta.
Oletusarvoisesti Chrome avaa jokaisen avatun verkkosivuston omassa prosessissaan. Avaa viisi sivua täällä Ghacks-välilehdissä ja saat viisi chrome.exe-prosessia.
Vaikka tämä on joskus erinomainen vakaudelle ja turvallisuudelle, kun erotat nämä sivut toisistaan välttääksesi, että ongelma yhdessä vie koko selaimen, se ei välttämättä ole sen käyttämän muistin arvoinen.
Voit vaihtaa Chromen tapaa käsitellä prosesseja käynnistysparametrilla --process-per-site . Jos teet niin, Chrome käynnistää yhden prosessin avaamillesi verkkosivustoille. Kaikki viisi Ghacks-sivua toimisivat samassa prosessissa viiden eri prosessin sijaan, mikä säästää prosessissa melko vähän RAM-muistia.
Lisää parametri vain lisäämällä se Chromen pikakuvakkeeseen. Napsauta Windowsissa hiiren kakkospainikkeella pikakuvaketta, jota käytät Chromen käynnistämiseen ja ominaisuuksien valitsemiseen. Jos pikakuvake on liitetty tehtäväpalkkiin, napsauta hiiren kakkospainikkeella ohjelman nimeä toisen kerran, kun hyppyluettelo avautuu.
Etsi kohdekenttä ja lisää parametri loppuun. Varmista, että chrome.exe- ja --process-per-site -tilojen välillä on tilaa. Testijärjestelmässäni koko rivi näyttää tällä hetkellä seuraavalta: C: Users Martin AppData Local Chromium Application chrome.exe --disable-plugins --process-per-site.
Sinun on käynnistettävä Google Chrome sen jälkeen uudelleen, ennen kuin muutokset tulevat voimaan. Jos huomaat ongelmia jälkeenpäin, poista parametri pikakuvakkeesta uudelleen ja kaiken pitäisi palata normaaliksi.
Menetelmä toimii parhaiten, jos Chromessa on avoinna suuri määrä välilehtiä milloin tahansa, joista ainakin joillakin on päädomain. Sillä ei ole vaikutusta, ellei näin ole.