I-save ang memorya sa Chrome sa pamamagitan ng paggamit ng isang proseso sa bawat site
- Kategorya: Google Chrome
Kapag binuksan mo ang Task Manager sa iyong computer system pagkatapos simulan ang Google Chrome at pagbubukas ng isang pares ng mga site, mapapansin mo na gumagamit ang Chrome ng isang proseso sa bawat tab na nabuksan mo sa browser kasama ang isa para sa core ng browser at isa para sa GPU (yunit ng pagproseso ng graphics).
Ito ay hindi talagang isang bagay na mag-alala maliban kung ang iyong system ay mababa sa RAM dahil ang paggamit ng memorya ng browser ay lubos na apektado ng bilang ng mga proseso na kinukuha nito.
Ang tunay na isyu ay lumiliwanag kapag nagpatakbo ka ng maraming mga tab sa browser, sabihin 100 o higit pa. Habang nakasalalay pa rin ito sa RAM na naka-install kung mapapansin mo ang isang epekto sa pagganap ng system o hindi, ligtas na sabihin na tatakbo ka sa mga limitasyon.
Tip : maaari mong buksan ang chrome: // memory-redirect sa browser upang ipakita ang impormasyon ng memorya. (Update: tinanggal ng Google ang pagpipilian). Doon mo matatagpuan ang bawat tab na nakalista halimbawa at ang proseso ng ID nito. Maaari mong gamitin ito upang hanapin ito sa Windows Task Manager.
Ang Chrome sa pamamagitan ng default ay naglulunsad ng bawat website na binuksan mo sa sarili nitong proseso. Magbukas ng limang pahina dito sa Ghacks sa mga tab at nakakakuha ka ng limang proseso ng chrome.exe.
Habang na kung minsan ay mahusay para sa katatagan at seguridad, habang pinaghiwalay mo ang mga pahinang iyon sa bawat isa upang maiwasan na ang isang isyu sa isa ay maaaring tanggalin ang buong browser, maaaring hindi ito katumbas ng memorya na ginagamit ng iyon.
Maaari mong ilipat ang paraan ng paghawak ng mga proseso ng Chrome sa paglulunsad na parameter --process-per-site . Kung gagawin mo, ilulunsad ng Chrome ang isang solong proseso para sa mga website na binuksan mo. Ang limang mga pahina ng Ghacks ay lahat ay tatakbo sa parehong proseso sa halip ng limang magkakaibang proseso na nakakatipid ng kaunting RAM sa proseso.
Upang magamit ang parameter ay idagdag lamang ito sa shortcut ng Chrome. Sa Windows, mag-right-click sa shortcut na ginagamit mo upang ilunsad ang Chrome at piliin ang mga katangian. Kung ang shortcut ay nakalakip sa taskbar, mag-right click sa pangalawang beses sa pangalan ng programa kapag nagbubukas ang jumplist.
Hanapin ang target na patlang at idagdag ang parameter sa dulo. Tiyaking mayroong isang puwang sa pagitan ng chrome.exe at --process-per-site. Sa aking sistema ng pagsubok, ang buong linya ay ganito ngayon: C: Mga Gumagamit Martin AppData Local Chromium Application chrome.exe --disable-plugins --process-per-site.
Kailangan mong i-restart ang Google Chrome pagkatapos nito bago maganap ang mga pagbabago. Kung napansin mo ang mga isyu pagkatapos, alisin ang parameter mula sa shortcut muli at lahat ay dapat bumalik sa normal.
Ang pamamaraan ay pinakamahusay na gumagana kung mayroon kang isang malaking bilang ng mga tab na bukas sa anumang oras sa Chrome kung saan kahit papaano ibinabahagi ng ilan ang root domain. Wala itong epekto kung hindi ito ang kaso.