Mengapa browser makan banyak RAM

Anonim

Mengapa browser makan banyak RAM

Browser adalah salah satu program yang paling menuntut di komputer. Konsumsi memori operasional sering kali lewat ambang 1 GB, itulah sebabnya komputer dan laptop yang tidak terlalu kuat mulai melambat, perlu untuk memulai beberapa perangkat lunak lain secara paralel. Namun, itu sering diperkuat provoke konsumsi sumber daya dan kustomisasi khusus. Mari kita cari tahu dalam semua versi mengapa browser web dapat mengambil banyak ruang dalam RAM.

Penyebab konsumsi tinggi RAM di browser

Bahkan pada bukan komputer yang paling produktif dapat bekerja dengan browser dan program lain yang berjalan secara bersamaan pada tingkat yang dapat diterima. Untuk melakukan ini, sudah cukup untuk berurusan dengan alasan untuk konsumsi tinggi RAM dan menghindari situasi yang mereka berkontribusi.

Penyebab 1: Browser Bigness

program 64-bit selalu lebih menuntut dari sistem, yang berarti bahwa mereka membutuhkan lebih banyak RAM. Persetujuan semacam itu berlaku untuk browser. Jika ada hingga 4 GB dalam RAM PC, Anda dapat dengan aman memilih browser 32-bit sebagai utama atau cadangan, hanya menjalankannya jika perlu. Masalahnya adalah bahwa pengembang meskipun mereka menawarkan opsi 32-bit, tetapi tidak jelas: Anda dapat mengunduhnya dengan membuka daftar lengkap file boot, pada halaman utama hanya 64-bit ditawarkan.

Google Chrome:

  1. Buka halaman utama situs, turun, klik "Produk" Blok "untuk platform lain".
  2. Buka daftar semua unduhan di google chrome

  3. Di jendela Pilih versi 32-bit.
  4. Pilih versi 22-bit Google Chrome

Mozilla Firefox:

  1. Arahkan ke halaman utama (harus ada versi situs dalam bahasa Inggris) dan turun dengan mengklik tautan "Unduh Firefox".
  2. Mozilla Firefox Loading.

  3. Di halaman baru, temukan opsi instalasi lanjutan & tautan platform lain jika Anda ingin mengunduh versi dalam bahasa Inggris.

    Switch Penginstal Mozilla Firefox

    Pilih "Windows 32-bit" dan unduh.

  4. Mengunduh versi 32-bit Mozilla Firefox

  5. Jika Anda memerlukan bahasa lain, klik tautan "Unduh dalam Bahasa Lain".

    Transisi ke pilihan debit Mozilla Firefox dengan paket linguite

    Temukan bahasa Anda dalam daftar dan klik ikon dengan tulisan "32".

  6. Mengunduh versi 32-bit Mozilla Firefox dengan paket ulkus

Opera:

  1. Buka halaman utama situs dan klik tombol "Upload Opera" di sudut kanan atas.
  2. Transisi ke daftar semua unduhan opera

  3. Gulir ke bawah dan di blok "versi arsip Opera", klik tautan "Temukan FTP Archive".
  4. Pergi ke arsip FTP dengan versi opera

  5. Pilih versi terbaru yang tersedia - ada di akhir daftar.
  6. Pilih versi terbaru Opera di FTP

  7. Dari sistem operasi, tentukan "menang".
  8. Pilih Sistem Operasi untuk Opera di FTP

  9. Unduh file "setup.exe", tidak memiliki "x64".
  10. Unduh versi 32-bit Opera

Vivaldi:

  1. Pergi ke halaman utama, turun halaman dan klik pada "vivaldi for windows" di blok "vivaldi".
  2. Buka daftar semua unduhan vivaldi

  3. Gulir ke bawah halaman di bawah ini dan di "Download vivaldi untuk sistem operasi lain", pilih 32-bit, berdasarkan versi Windows.
  4. Mengunduh Vivaldi versi 32-bit

Browser dapat diinstal di atas versi terakhir 64-bit atau pra-yang sudah ada. Yandex.Browser tidak menyediakan versi 32-bit. Browser web yang dirancang khusus untuk komputer yang lemah, seperti bulan pucat atau SLIMJET, tidak terbatas dalam pemilihan, oleh karena itu, untuk menghemat beberapa megabyte, Anda dapat mengunduh versi 32-bit.

Lihat juga: Apa yang harus dipilih browser untuk komputer yang lemah

Penyebab 2: Ekstensi Terpasang

Penyebab yang cukup jelas, bagaimanapun membutuhkan penyebutan. Sekarang semua browser menawarkan sejumlah besar add-on, dan banyak dari mereka benar-benar dapat bermanfaat. Namun, setiap ekstensi tersebut mungkin memerlukan 30 MB RAM dan lebih dari 120 MB. Seperti yang Anda pahami, itu tidak hanya dalam jumlah ekstensi, tetapi juga di tujuan, fungsionalitas, kompleksitas.

Pemblokir iklan bersyarat adalah bukti terang dari ini. Semua adblock favorit atau adblock plus menempati lebih banyak RAM selama pekerjaan aktif daripada asal uklock yang sama. Periksa berapa banyak sumber daya yang memerlukan ekstensi ini atau itu, Anda dapat melalui Task Manager yang dibangun ke dalam browser. Dia hampir setiap browser:

Chromium - "Menu"> "Alat Lanjut"> "Task Manager" (atau tekan kombinasi tombol Shift + Esc).

Lihat Extensions Konsumsi Memori Kembali melalui Task Manager di Google Chrome

Firefox - "menu"> "lebih"> "task manager" (atau masukkan tentang kinerja: di bilah alamat dan tekan Enter).

Lihat Runs Consumptions Extensions melalui Task Manager di Mozilla Firefox

Jika Anda mendeteksi modul yang rakus, cari analog yang lebih sederhana, putuskan atau hapus.

Alasan 3: Topik untuk Pendaftaran

Secara umum, item ini mengikuti dari yang kedua, tetapi tidak semua penunjukan yang telah menetapkan topik ingat bahwa itu juga berkaitan dengan ekspansi. Jika Anda ingin mencapai kinerja maksimum, putuskan atau hapus topik, memberikan program penampilan default.

Penyebab 4: Jenis Tab Buka

Dalam item ini, Anda dapat membuat beberapa poin sekaligus, yang entah bagaimana mempengaruhi jumlah konsumsi RAM:

  • Banyak pengguna menggunakan fungsi attachment tab, bagaimanapun, mereka juga membutuhkan sumber daya seperti orang lain. Selain itu, karena mereka dianggap penting, ketika memulai browser, mereka menyederhanakan tentu. Jika memungkinkan, mereka harus diganti dengan bookmark, membuka hanya bila diperlukan.
  • Hal ini penting untuk diingat dan apa sebenarnya yang Anda lakukan di browser. Sekarang banyak situs tidak hanya menampilkan teks dan gambar, dan juga menunjukkan video dalam kualitas tinggi, meluncurkan pemutar audio dan aplikasi penuh lain yang secara alami membutuhkan banyak sumber daya lebih dari situs biasa dengan huruf dan simbol.
  • Jangan lupa bahwa browser menggunakan loading halaman digulir di muka. Misalnya, pita VK tidak memiliki tombol transisi ke halaman lain, sehingga halaman berikutnya dimuat bahkan ketika Anda berada di sebelumnya, yang membutuhkan RAM. Selain itu, jauh di bawah Anda meninggalkan, semakin besar halaman halaman ditempatkan di RAM. Karena itu, rem muncul bahkan dalam satu tab.

Masing-masing dilengkapi kembali pengguna untuk "Penyebab 2", yaitu, untuk rekomendasi, untuk melacak tugas operator dibangun ke dalam browser web - sangat mungkin bahwa banyak memori memakan waktu 1-2 halaman tertentu, yang tidak lagi milik untuk pengguna dan bukan browser anggur.

Penyebab 5: Situs dengan JavaScript

Banyak situs menggunakan bahasa scripting JavaScript untuk pekerjaan mereka. Agar bagian-bagian dari Halaman Internet di JS dengan benar, penafsiran kode diperlukan (analisis line-up dengan eksekusi lanjut). Ini tidak hanya memperlambat download, tetapi juga mengambil RAM untuk diproses.

perpustakaan yang terhubung secara luas digunakan oleh pengembang situs, dan mereka dapat cukup besar dalam volume dan beban benar-benar (mendapatkan, tentu saja, di RAM), bahkan jika fungsi dari situs itu sendiri tidak memerlukan ini.

Anda bisa melawan ini sebagai radikal - menonaktifkan JavaScript di pengaturan browser, dan mudah - menggunakan jenis ekstensi NoScript untuk Firefox dan Scriptblock untuk Chromium, memblokir Download dan operasi JS, Java, Flash, tetapi memungkinkan mereka untuk memungkinkan mereka untuk menampilkan selektif. Di bawah ini Anda melihat contoh situs yang sama pertama dengan blok scripting terputus, dan kemudian dengan disertakan. Bersih halaman, semakin kecil beban PC.

Situs tanpa menggunakan NoScript dan dengan dia

Alasan 6: browser bekerja terus menerus

Item ini mengikuti dari yang sebelumnya, tetapi hanya bagian tertentu dari itu. Masalah JavaScript adalah bahwa setelah menyelesaikan penggunaan script khusus, alat manajemen memori di JS disebut Garbage Collection sangat tidak efisien. Ini tidak sangat baik mempengaruhi volume sibuk RAM dalam waktu singkat, belum lagi waktu yang tahan lama dari browser. Ada parameter lain yang dapat mempengaruhi RAM dengan kerja terus menerus jangka panjang dari browser, tapi kami tidak akan berhenti pada penjelasan mereka.

Periksa lebih mudah untuk mengunjungi beberapa situs dan mengukur jumlah RAM yang sibuk, dan kemudian restart browser. Dengan demikian, 50-200 MB dapat dilepaskan selama sesi berlangsung beberapa jam. Jika Anda tidak me-restart hari peramban dan lebih, jumlah yang sudah diambil ke dalam memori dapat mencapai 1 GB dan banyak lagi.

Cara lain untuk menghemat konsumsi RAM

Di atas kita terdaftar tidak hanya 6 alasan yang mempengaruhi jumlah RAM bebas, tetapi juga menceritakan bagaimana memperbaikinya. Namun, ada tidak selalu cukup tips ini dan opsi tambahan untuk memecahkan pertanyaan di bawah pertimbangan yang diperlukan.

Menggunakan tab latar belakang browser yang muat

Banyak browser populer sekarang cukup rakus, dan seperti yang telah kita mengerti, itu tidak selalu mesin browser dan tindakan pengguna. Halaman sendiri sering kelebihan beban dengan konten, dan yang tersisa di latar belakang, terus mengkonsumsi sumber daya RAM. Untuk membongkar mereka, Anda dapat menggunakan browser yang mendukung fitur ini.

Misalnya, VIVALDI mirip - itu sudah cukup untuk menekan PCM pada tab dan pilih "Unload tab Background" item, setelah itu mereka semua kecuali yang aktif akan diturunkan dari RAM.

Bongkar tab latar belakang dalam vivaldi

Dalam SlimJet, fitur autvelop tab disesuaikan - Anda perlu menentukan jumlah tab menganggur dan waktu, setelah browser akan membongkar mereka dari RAM. Informasi lebih lanjut tentang ini ditulis dalam review browser kita pada link ini.

Yandex.Browser baru-baru ini menambahkan fitur Hibernate, yang seperti fungsi dengan nama yang sama di Windows data unloads dari RAM ke hard disk. Dalam situasi ini, tab yang belum digunakan selama waktu tertentu, pergi ke mode hibernasi, membebaskan RAM. Ketika Anda mundur ke tab download, copy diambil dari drive, menyimpan sesi, misalnya, satu set teks. Menyimpan sesi merupakan keuntungan penting atas tab bongkar paksa dari RAM, di mana semua kemajuan situs-reset.

Baca lebih lanjut: teknologi Hibernate di Yandex.Browser

Selain itu, I. BAUAZER memiliki fungsi memuat halaman cerdas saat memulai program: Ketika Anda menjalankan browser dengan sesi terakhir yang disimpan, tab yang diperbaiki dan sesi yang biasanya digunakan dimuat dan jatuh ke dalam RAM. Tab yang kurang populer hanya dimuat saat mengaksesnya.

Baca selengkapnya: Tab Pemuatan Cerdas di Yandex.Browser

Mengatur ekstensi untuk mengelola tab

Ketika browser tidak dapat diatasi, tetapi saya juga tidak ingin menggunakan browser yang benar-benar ringan dan tidak populer, Anda dapat mengatur ekstensi yang mengontrol aktivitas tab latar belakang. Demikian pula diimplementasikan di browser, tentang yang sedikit lebih tinggi, tetapi jika mereka tidak cocok untuk Anda karena suatu alasan, diusulkan untuk membuat pilihan untuk mendukung perangkat lunak pihak ketiga.

Pada kanker artikel ini, kami tidak akan melukis instruksi tentang penggunaan ekstensi tersebut, karena bahkan pengguna pemula dapat memahami pekerjaan mereka. Juga, tinggalkan pilihan Anda, mendengarkan solusi perangkat lunak paling populer:

  • Onetab - Ketika Anda menekan tombol ekstensi, semua tab terbuka ditutup, hanya satu hal yang tersisa di mana Anda akan secara manual membuka kembali setiap situs sesuai kebutuhan. Ini adalah cara mudah untuk melepaskan RAM tanpa kehilangan sesi saat ini.

    Unduh dari Google Webstore | Add-on Firefox

  • Suspender hebat - tidak seperti Onetab, tab tidak ditempatkan di sini dalam satu, tetapi hanya diturunkan dari RAM. Ini dapat dilakukan secara manual dengan mengklik tombol ekstensi, atau mengkonfigurasi timer, setelah mana tab akan secara otomatis diturunkan dari RAM. Pada saat yang sama, mereka akan terus berada dalam daftar tab terbuka, tetapi setelah banding berikutnya untuk mereka akan reboot, sekali lagi, mulai mengambil sumber daya PC lagi.

    Unduh dari Google Webstore | Add-on Firefox (Extension Suspender Tab Berdasarkan Suspender Besar)

  • TabMemFree - Secara otomatis membongkar tab latar belakang yang tidak digunakan, tetapi jika mereka diperbaiki, ekstensi mem-bypass mereka. Opsi ini cocok untuk pemain latar belakang atau buka editor teks online.

    Unduh dari Google Webstore

  • Tab Wrangler adalah ekspansi fungsional yang mengumpulkan semua yang terbaik dari yang sebelumnya. Di sini pengguna dapat mengkonfigurasi tidak hanya waktu setelah mana tab terbuka dibongkar dari memori, tetapi juga jumlah mereka di mana aturan akan mulai bertindak. Jika halaman atau halaman tertentu dari situs tertentu tidak perlu diproses, Anda dapat mendaftar ke daftar putih.

    Unduh dari Google Webstore | Add-on Firefox

Mengkonfigurasi Browser.

Dalam pengaturan standar, praktis tidak ada parameter yang dapat mempengaruhi konsumsi browser RAM. Namun demikian, satu peluang basis masih ada.

Untuk kromium:

Kemungkinan penyetelan halus dari browser pada kromium terbatas, tetapi serangkaian fungsi tergantung pada browser web tertentu. Dalam kebanyakan kasus, Anda hanya dapat menonaktifkan pra-rendering. Parameter ada di "Pengaturan"> "Privasi dan Keamanan"> "Gunakan tips untuk mempercepat unduhan halaman".

Memutus situs di Google Chrome

Untuk Firefox:

Buka "Pengaturan"> Umum. Letakkan blok "kinerja" dan letakkan atau lepaskan kotak centang dari item "Gunakan pengaturan kinerja yang disarankan". Jika Anda mengambil centang, 2 item tambahan pada pengaturan kinerja akan terbuka. Anda dapat mematikan akselerasi perangkat keras jika kartu video tidak dengan benar memproses data, dan / atau mengkonfigurasi "jumlah maksimum proses konten" secara langsung mempengaruhi RAM. Lebih detail tentang pengaturan ini ditulis pada halaman dukungan Mozilla yang berbahasa Rusia, di mana Anda dapat dengan mengklik tautan "detail lebih lanjut".

Pengaturan Kinerja Mozilla Firefox

Untuk menonaktifkan percepatan pemuatan halaman seperti yang dijelaskan di atas untuk kromium, Anda perlu mengedit pengaturan eksperimental. Ini ditulis di bawah ini.

By the way, Firefox memiliki kemampuan untuk menambah konsumsi RAM, tetapi hanya dalam satu sesi. Ini adalah solusi satu kali yang dapat digunakan dalam kondisi konsumsi sumber daya RAM yang kuat. Masukkan ke bilah alamat tentang: Memori, temukan dan klik tombol "Minimalkan Penggunaan Memori".

Mengurangi konsumsi RAM dalam satu sesi di Mozilla Firefox

Gunakan Pengaturan Eksperimental

Di browser pada mesin kromium (dan flip-forcingnya), serta pada mereka yang menggunakan mesin Firefox, ada halaman dengan pengaturan tersembunyi yang dapat mempengaruhi jumlah RAM yang dialokasikan. Segera perlu dicatat bahwa metode ini lebih bantu, sehingga tidak perlu sepenuhnya mengandalkannya.

Untuk kromium:

Masukkan string alamat Chrome: //, Yandex.Braser Pengguna perlu memasukkan browser: // bendera dan tekan Enter.

Transisi ke bendera Chrome

Masukkan item berikutnya di bidang pencarian dan klik Enter:

# Otomatis-Tab-Discarding - Pembongkaran otomatis tab dari RAM Jika ada sedikit RAM gratis di sistem. Saat mengakses kembali tab Unloaded, itu akan diputar ulang. Tetapkan nilai "diaktifkan" dan restart browser.

Mengubah status pengaturan eksmentasi di Google Chrome

Ngomong-ngomong, dengan pergi ke Chrome: // buang (atau browser: // buang), Anda dapat melihat daftar tab terbuka dalam urutan prioritas mereka, browser tertentu, dan mengelola aktivitas mereka.

Menggunakan buangan krom.

Untuk Fitur Firefox lebih banyak:

Masukkan add: Config ke bidang Alamat dan klik "Saya mengambil risiko!".

Beralih ke Settings Eksperimental di Mozilla Firefox

Masukkan perintah yang Anda ingin mengubah garis pencarian. Masing-masing dari mereka secara langsung atau tidak langsung mempengaruhi RAM. Untuk mengubah nilai, klik pada parameter LKM 2 kali atau PCM> "Beralih":

  • Browser.sessionhistory.max_total_viewers - mengatur jumlah RAM, yang disorot pada halaman yang dikunjungi. default digunakan untuk cepat menampilkan halaman ketika Anda kembali ke tombol "Kembali" bukan reload. Dalam rangka untuk menghemat sumber daya, parameter ini harus diubah. klik LKM ganda, memintanya nilai "0".
  • Mengubah nilai dari setup eksperimental di Mozilla Firefox

  • config.trim_on_minimize - unloads browser ke file paging, ketika sedang dalam keadaan digulung.

    Secara default, perintah tidak ada dalam daftar, sehingga menciptakan sendiri. Untuk melakukan ini, klik pada tempat kosong PCM, pilih "Buat"> "String".

    Membuat baris baru di Mozilla Firefox

    Masukkan nama perintah yang ditentukan di atas, dan di bidang "Benar" di bidang "Benar".

  • Lihat juga:

    Cara Resize Paddock Berkas pada Windows XP / Windows 7 / Windows 8 / Windows 10

    Mendefinisikan ukuran optimal file paging di Windows

    Apakah Anda perlu file paging pada SSD

  • Browser.cache.memory.enable - Memungkinkan atau melarang Cache yang disimpan dalam RAM dalam sesi. Hal ini tidak dianjurkan untuk menonaktifkan, karena ini akan mengurangi kecepatan loading halaman, karena cache akan disimpan pada hard disk, lebih rendah secara signifikan dalam kecepatan RAM. Nilai "Benar" (default) memungkinkan jika Anda ingin menonaktifkan - menentukan "false" nilai. Untuk bekerja pengaturan ini, pastikan untuk mengaktifkan berikut:

    Browser.cache.disk.enable - menempatkan cache browser pada hard disk. Nilai "Benar" memungkinkan penyimpanan cache dan memungkinkan konfigurasi sebelumnya untuk berfungsi dengan benar.

    Anda dapat mengkonfigurasi perintah lain. browser.cache. , Misalnya, menentukan tempat di mana cache disimpan pada hard disk, bukan RAM, dll

  • browser.sessionsstore.restore_pinned_tabs_on_demand - mengatur nilai "Benar" untuk menonaktifkan kemampuan untuk men-download tetap tab ketika Anda mulai browser. Mereka tidak akan di-download di latar belakang dan mengkonsumsi banyak RAM selama Anda pergi kepada mereka.
  • Network.prefetch-Berikutnya - Menonaktifkan halaman yang telah ditetapkan. Ini adalah yang paling preread yang menganalisis link dan prediktif, di mana Anda akan pergi. Set nilai "false" untuk menonaktifkan fitur ini.

Menyiapkan fungsi eksperimental adalah mungkin dan terus karena Firefox memiliki banyak parameter lain, tetapi mereka mempengaruhi RAM jauh lebih sedikit daripada yang tercantum di atas. Setelah mengubah parameter, jangan lupa untuk me-restart web browser.

Kami membongkar tidak hanya alasan untuk high-konsumsi oleh RAM peramban, tetapi juga cara yang berbeda dan cara efisiensi untuk mengurangi konsumsi sumber daya RAM.

Baca lebih banyak