If-Koubou

Masalah Memori Google Chrome / Masalah Kebocoran Memori?

Masalah Memori Google Chrome / Masalah Kebocoran Memori? (Perangkat Lunak / Tips Google)

Saya suka menggunakan Google Chrome untuk menjelajahi Internet dan salah satu alasan utamanya selalu karena sangat cepat! Saya tidak pernah suka kembung Firefox dengan semua pengaya dan Internet Explorer hanya lambat.

Microsoft Edge sedikit lebih cepat daripada IE, tetapi saya menggunakan begitu banyak layanan Google lainnya sehingga Chrome terus menarik saya kembali. Browser Quantum baru Firefox bahkan lebih cepat dari Chrome dan saya benar-benar telah berpikir untuk beralih.

Saat pertama kali saya menggunakan Chrome, saya sangat senang dengan antarmuka bersih yang sederhana dan kecepatan penelusuran yang luar biasa. Namun, setelah beberapa bulan menggunakan Chrome sangat berat pada PC yang sangat cepat, saya melihat tab akan kosong selama beberapa detik sebelum memuat halaman web dan kelambatan umum lainnya.

Pengelola Tugas Chrome

Setelah melakukan sedikit mengaduk-aduk, saya memutuskan untuk melihat pengelola tugas dan melihat proses apa yang sedang berjalan untuk Chrome. Inilah yang saya temukan:

Astaga! Itu adalah kekalahan 35 proses Google Chrome! Itu banyak proses ditambah lebih dari 5 GB dalam penggunaan memori. Apa saja proses Chrome itu? Memang, saya memiliki 16 tab terbuka ketika saya mengambil screenshot di atas, tetapi semua halaman web itu statis tanpa video diputar atau animasi. Jadi, mengapa 35 proses dan GB memori?

Anda dapat mencari tahu apa yang ada di balik setiap proses tersebut di Chrome dengan mengeklik kanan pada bilah judul (bukan pada tab) dan memilih Pengelola tugas.

Di sini Anda akan melihat setiap proses (disebut Tugas) berjalan di Google Chrome. Saya dengan cepat terkejut dengan apa yang saya lihat.

Browser adalah satu proses, setiap tab adalah prosesnya sendiri dan kemudian ada proses aplikasi web, GPU dan untuk setiap ekstensi dan plug-in yang saya aktifkan! Eeeks! Dari apa yang saya baca online dari Google, mereka memisahkan semuanya menjadi proses yang berbeda karena membuat browser lebih stabil. Misalnya, jika plugin Flash macet, itu tidak akan menghapus semua tab Anda atau seluruh browser.

Menggunakan Google Chrome begitu lama, saya menyadari bahwa ini sangat benar. Ada banyak waktu ketika satu tab mati dan saya hanya bisa menutup tab dan tetap menggunakan tab saya yang lain secara normal atau Shockwave hanya akan menggantung dan saya membunuh tab yang satu itu dan yang lainnya bekerja dengan baik.

Jadi pemikiran saya selanjutnya adalah jika memiliki semua proses yang terpisah menggunakan memori tambahan sebagai lawan dari bagaimana itu sebelumnya. Dari apa yang saya kumpulkan secara online, tampaknya meskipun prosesnya lebih sedikit, plugin dan ekstensi masih akan menggunakan memori, mungkin hanya sedikit kurang. Ada sedikit overhead untuk menciptakan proses baru, tetapi itu kecil.

Anda mungkin juga memperhatikan beberapa item yang terdaftar sebagai subframe: https://accounts.google.com. Pada awalnya, saya pikir ini ada hubungannya dengan memiliki tab terbuka untuk Gmail, tetapi belajar itu adalah sesuatu yang lain sepenuhnya. Pada dasarnya, Google menempatkan beberapa proses ke dalam prosesnya sendiri untuk mengisolasi mereka dengan benar. Jadi ada beberapa situs web yang berada di dalam subframe ini daripada memiliki proses tab tersendiri yang terdaftar.

Jadi adakah yang dapat Anda lakukan untuk mengurangi jumlah memori yang digunakan Chrome? Bagi saya, saya melihat perbedaan besar ketika saya menonaktifkan flash untuk semua situs daripada meninggalkannya di Tanya saya dulu pengaturan. Untuk menonaktifkan flash sepenuhnya, buka Pengaturan, lalu klik Maju di bagian bawah dan kemudian klik Pengaturan isi dibawah Privasi dan Keamanan. Klik Flash dan pastikan itu tertulis Blokir situs agar tidak menjalankan Flash.

Itu menyelamatkan saya lebih dari 1 GB dalam penggunaan memori. Saya tidak tahu, tetapi beberapa situs web menggunakan Flash. Bahkan dengan Flash dinonaktifkan, situs web bekerja dengan baik, jadi saya terus Flash dinonaktifkan. Cara lain untuk mengurangi memori adalah dengan menghapus beberapa ekstensi, terutama jika Anda tidak menggunakannya. Juga, Anda cukup menonaktifkan ekstensi jika Anda membutuhkannya sesekali dan tidak ingin menghapusnya sepenuhnya.

Menonaktifkan ekstensi akan mencegahnya menggunakan memori. Terakhir, Anda mungkin telah memperhatikan a Proses GPU di Chrome, yang harus diaktifkan secara default. Jika perangkat keras Anda mendukungnya, Chrome akan memindahkan beberapa tugas ke GPU Anda, yang lebih cepat dan lebih efisien daripada CPU Anda. Ini disebut Akselerasi perangkat keras. Jika Anda mau, Anda dapat menonaktifkannya dengan pergi ke Pengaturan dan kemudian bergulir ke bawah sampai ke bawah Sistem.

Jika Anda menonaktifkan akselerasi perangkat keras, pengalaman Anda di Chrome akan sedikit lebih lambat, jadi ingatlah hal itu.

Jadi jika Anda merasa bahwa Chrome menggunakan terlalu banyak RAM, periksa Task Manager dan coba untuk menonaktifkan ekstensi yang menggunakan jumlah memori yang berlebihan. Bagi saya, saya memiliki ekstensi yang saya suka, tetapi belum diperbarui sejak 2013, itulah mengapa itu bisa menggunakan begitu banyak memori. Jika Anda tidak memerlukan ekstensi resource-hogging, nonaktifkan dan Anda akan memiliki pengalaman menjelajah yang lebih baik. Juga, nonaktifkan Flash kecuali Anda benar-benar membutuhkannya. Nikmati!