Mengapa Firefox menghabiskan semua ingatan saya, dan bagaimana saya bisa menghentikannya?

8

Saya dapat membuka satu contoh Firefox, membuka situs seperti Google atau Stack Overflow, dan melihatnya menghabiskan lebih dari 600.000 KB memori. Ini sepertinya berlebihan. Apakah ada sesuatu yang mencurigakan di sini? Apakah ada sesuatu yang bisa saya lakukan agar tidak melakukan ini?

Abe Miessler
sumber
Add-on apa yang sudah Anda instal?
Hello71
1
300mb. Dari browser. Apakah itu terlalu banyak? Opera kadang makan sekitar 1.5GB. Chrome itu sama. 300mb adalah nuffin. 600mb juga BENAR-BENAR rendah. Sekarang, ketika mereka melempar modul 4GB pada Anda .. Saya tidak berpikir 600MB dari browser banyak.
Apache
1
1,5 gb? Yesus ...
Abe Miessler
1
@Shiki: Ada yang salah dengan browser Anda, saya pikir ... Saya tidak pernah melebihi 500MB untuk browser apa pun. :) Namun demikian, ketika Anda memiliki banyak program lain seperti Eclipse terbuka, dan mungkin mesin virtual juga, 600MB mulai penting.
Sasha Chedygov
1
Ya, 500k adalah maks yang biasanya saya lihat dan itu dengan sejuta hal terbuka yang membutuhkan banyak sumber daya.
Abe Miessler

Jawaban:

2

Firefox telah diketahui memiliki masalah kebocoran memori yang masif .

Larutan:

  1. Buka Firefox dan buka Bilah Alamat. Ketik about: config lalu tekan Enter.

  2. Klik kanan di halaman dan pilih Baru -> Boolean .

  3. Di kotak yang muncul, masukkan config.trim_on_minimize . Tekan Enter.

  4. Sekarang pilih True dan kemudian tekan Enter.

  5. Mulai ulang Firefox.

djshortbus
sumber
Ini menarik. Saya menemukan sumber ini yang memberi nasihat tentang "config.trim_on_minimize": kb.mozillazine.org/Config.trim_on_minimize Anda mungkin menganggapnya berguna. Salam,
Xavierjazz
Baiklah itu melayang di sekitar 300.000r sekarang. Saya akan memberi tahu Anda cara kerjanya jangka panjang.
Abe Miessler
3
Ini sebenarnya tidak mempercepat browser. Apa yang dilakukan adalah membuatnya sehingga ketika Anda meminimalkan Firefox, memorinya akan dibuang ke hard drive. Ini berarti bahwa ketika Anda mengembalikan jendela, memori harus dimuat kembali, yang merupakan proses yang relatif lambat. Namun, itu sebenarnya tidak mengurangi jumlah memori yang digunakan; itu hanya membuangnya ke hard drive (yang jelas jauh lebih lambat dari RAM).
Sasha Chedygov
Tidakkah semua hal lain di mesin saya berjalan lebih lancar jika ada 600.000 rb mengambang di sekitar Anda?
Abe Miessler
@Be Miessler: Mungkin, tapi sekali lagi, ini hanya ketika Firefox diminimalkan. Jika itu yang Anda inginkan maka lakukanlah, tetapi secara pribadi, saya merasa tidak ada gunanya memperlambat browser.
Sasha Chedygov
4

Coba juga:
http://www.our-picks.com/archives/2007/02/06/firefox-can-be-faster-4-easy-tricks/

1- Ambil hanya halaman yang Anda klik

Firefox kebanyakan menyerupai Google dari sudut pandang ini. Ini memiliki fitur bawaan (diaktifkan secara default) yang akan mengunduh sebelum halaman di belakang tautan yang menurut Anda MUNGKIN klik. Google mengantisipasi Anda mungkin mengklik hasil pertama dari halaman, tetapi bagaimana bisa Firefox mengantisipasi tautan yang akan Anda klik? Bagaimanapun, menurut saya ini hanya penggunaan bandwidth yang tidak berguna, daya CPU dan ruang HDD. Praktis Anda mengunduh dan menyimpan halaman yang tidak Anda lihat. Inilah cara Anda menghentikannya dalam tiga langkah sederhana.

Di daftar about: config, filter pencarian Anda setelah 'jaringan' sehingga akan lebih mudah bagi Anda. Kemudian, temukan melalui opsi daftar yang tersisa kunci yang mengatakan network.prefetch-next. Itu harus diatur ke TRUE. Klik dua kali, dan itu akan berubah menjadi false. Kita mulai, sekarang Firefox akan berhenti bertindak menyeramkan dan hanya akan mengambil apa yang Anda klik;)

2- Batasi penggunaan RAM

Meskipun tidak memakan banyak memori seperti browser lain, singkatnya, tetap saja. Tetapi Anda memiliki cara untuk mengendalikannya. Ini hanya pengaturan konfigurasi yang sederhana dan Anda akan mendapatkan angka-angka menjadi lebih nyaman. Saring pencarian Anda setelah "browser.cache" dan pilih browser.cache.memory.capacity dari opsi yang tersisa. Saya percaya pengaturan default berjalan hingga 50000, tetapi tidak perlu untuk itu. Anda harus menyesuaikan nilainya tergantung pada jumlah memori RAM yang telah Anda instal. Untuk ukuran RAM antara 512MB dan 1GB, mulai dengan 15000. Untuk ukuran RAM antara 128MB dan 512M, coba 5000, dan Anda akan senang dengan hasilnya.

3 - Mengurangi penggunaan RAM bahkan lebih ketika Firefox diminimalkan

Saya mendapat penggunaan yang sangat rendah untuk yang ini. Di suatu tempat sekitar 10MB, jadi itu pasti harus dilakukan. Pada dasarnya, ini akan memindahkan Firefox ke hard drive Anda ketika Anda menguranginya, dan sebagai akibatnya akan memakan lebih sedikit memori. Bahkan tidak akan kembali ke penggunaan tinggi yang sama setelah Anda mengembalikannya. Bahkan jika Firefox akan berlokasi di HDD Anda dan bukan RAM Anda, saya dapat meyakinkan Anda bahwa kecepatan pemulihan akan sama, tanpa penundaan.

Yang harus Anda lakukan adalah mengklik kanan halaman about: config Anda, pilih New dan klik Boolean. Sebuah kotak akan muncul dan Anda harus memasukkan config.trim_on_minimize sebagai nilai. Nilai boolean harus diatur ke TRUE di layar berikutnya, dan hanya itu. Uji setelah memulai ulang Firefox.

4- Membuat halaman memuat lebih cepat

Sebagian besar browser dikonfigurasikan untuk pengguna dial-up. Tweak pengaturan untuk penggunaan optimal Anda. Saring daftar setelah "jaringan" lalu cari kunci yang mengatakan network.http.pipelining dan atur ke TRUE. Anda dapat mengubah kunci di bawah ini (network.http.pipelining.maxrequests) dan mengubahnya menjadi nilai yang lebih tinggi - 10 misalnya. Voila, halaman Anda akan memuat lebih cepat sekarang.

kokbira
sumber
0

Saya mencoba banyak cara sejak saya mulai menggunakan Firefox, dan tidak ada yang benar-benar berfungsi. Jadi, saya biasanya hanya me-restart ketika lambat.

garconcn
sumber