Simpan memori di Chrome dengan menggunakan satu proses setiap tapak

Apabila anda membuka Pengurus Tugas pada sistem komputer anda selepas memulakan Google Chrome dan membuka beberapa tapak, anda akan melihat bahawa Chrome menggunakan satu proses setiap tab yang telah anda buka dalam penyemak imbas ditambah satu untuk teras penyemak imbas dan satu untuk GPU (unit pemprosesan grafik).

Ia tidak semestinya sesuatu yang perlu dibimbangkan kecuali jika sistem anda rendah pada RAM kerana penggunaan memori penyemak imbas sangat terjejas oleh bilangan proses yang ditimbulkannya.

Isu sebenar menyala apabila anda menjalankan banyak tab dalam penyemak imbas, katakan 100 atau lebih. Walaupun ia masih bergantung pada RAM yang dipasang jika anda akan melihat impak pada prestasi sistem atau tidak, adalah selamat untuk mengatakan bahawa anda akan menghadapi batasan akhirnya.

Petua : anda boleh membuka chrome: // mengingatkan memori dalam pelayar untuk memaparkan maklumat ingatan. (Kemas kini: Google mengeluarkan pilihan). Di sana anda mencari setiap tab yang disenaraikan sebagai contoh dan ID prosesnya. Anda boleh menggunakannya untuk mencarinya dalam Pengurus Tugas Windows.

Chrome secara lalai melancarkan setiap laman web yang anda buka dalam prosesnya sendiri. Buka lima halaman di sini di Ghacks dalam tab dan anda mendapat lima proses chrome.exe.

Walaupun itu kadang-kadang hebat untuk kestabilan dan keselamatan, semasa anda memisahkan halaman-halaman tersebut dari satu sama lain untuk mengelakkan masalah dalam satu dapat menurunkan seluruh penyemak imbas, mungkin tidak bernilai memori yang digunakan oleh itu.

Anda boleh mengalihkan cara proses pengendalian Chrome dengan parameter pelancaran --process-per-tapak . Jika anda melakukannya, Chrome akan melancarkan satu proses untuk tapak web yang anda buka. Lima halaman Gerbang semuanya akan berjalan dalam proses yang sama dan bukan lima proses yang berbeza yang menjimatkan sedikit RAM dalam prosesnya.

Untuk menggunakan parameter, seringkali dimasukkan ke pintasan Chrome. Di Windows, klik kanan pada pintasan yang anda gunakan untuk melancarkan Chrome dan pilih sifat. Jika jalan pintas dilampirkan pada bar tugas, klik kanan kali kedua pada nama program apabila jumplist terbuka.

Cari medan sasaran dan masukkan parameter ke hujungnya. Pastikan ada ruang antara chrome.exe dan --process-per-site. Pada sistem ujian saya, baris penuh kelihatan seperti ini pada masa ini: C: \ Users \ Martin \ AppData \ Templat \ Chromium \ Application \ chrome.exe - tidak dapat di-plugins --process-per-site.

Anda perlu memulakan semula Google Chrome selepas perubahan berlaku. Sekiranya anda perasan isu selepas itu, keluarkan parameter dari jalan pintas sekali lagi dan segalanya harus kembali normal.

Kaedah ini berfungsi dengan baik jika anda mempunyai sejumlah besar tab yang terbuka pada bila-bila masa di Chrome yang sekurang-kurangnya beberapa berkongsi domain akar. Ia tidak mempunyai kesan jika ini tidak berlaku.