Säästä muistia Chromessa käyttämällä yhtä prosessia sivustoa kohti

Kokeile Instrumenttia Ongelmien Poistamiseksi

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.

chrome processes

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.

chrome one 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.