Ada beberapa alasan untuk penggunaan CPU yang tinggi di Firefox, dirinci di bawah ini.
1.Tambahkan
Penyebab biasa untuk masalah CPU adalah add-on yang buruk. Tes pertama yang harus dilakukan adalah memulai Firefox tanpa add-on.
Dari Memecahkan masalah Firefox menggunakan Safe Mode :
Di bagian atas jendela Firefox, klik tombol Firefox, buka menu Bantuan dan pilih Restart with Add-ons Disabled...
. Firefox akan memulai dengan dialog Mode Aman Firefox. Catatan: Anda juga dapat memulai Firefox dalam Safe Mode dengan menahan tombol shift saat memulai Firefox.
Anda sekarang memiliki dua opsi:
Mengklik tombol Mulai dalam Mode Aman akan menonaktifkan sementara ekstensi dan tema Anda, mematikan akselerasi perangkat keras dan mengatur ulang bilah alat dan penyesuaian tombol. Ketika Anda meninggalkan Safe Mode dan memulai Firefox secara normal, ekstensi, tema, dan pengaturan Anda akan kembali ke keadaan semula sebelum Anda memasuki Safe Mode.
Jika dalam mode Aman Anda tidak memiliki masalah CPU, maka masalahnya adalah dengan salah satu add-on Anda. Anda dapat menggunakan menu Tools > Add-ons
untuk menonaktifkan add-on secara selektif dan memulai kembali Firefox sampai Anda menemukan yang buruk.
2.Flash
Flash dikenal untuk masalah seperti itu. Salah satu cara biasa untuk memperbaikinya adalah Menonaktifkan Akselerasi Hardware Firefox
dengan menggunakan menu Tools > Options
, tab Advanced, untuk menghapus centang Use Hardware Acceleration When Available
.
Dua add-on Adblock Plus dan NoScript direkomendasikan untuk secara selektif memblokir elemen yang tidak perlu, termasuk Flash, pada halaman yang Anda lihat.
3.JavaScript
JavaScript di situs web yang Anda lihat di salah satu tab Anda mungkin dikodekan dengan buruk dan membuang-buang CPU dengan mengulang.
Obat terbaik adalah menggunakan NoScript untuk menghindari eksekusi JavaScript dari situs web yang tidak Anda percayai. Ini juga merupakan langkah keamanan yang harus digunakan siapa pun untuk menghindari
eksploitasi skrip lintas situs .
4.Profiling
Jika sangat tidak jelas situs web mana yang menyebabkan CPU tinggi, seseorang dapat menggunakan profil di Firefox, meskipun ini bukan latihan sederhana.
Debugger yang juga melakukan profil adalah:
Jika Anda seorang pengembang dan merasa seperti sebuah petualangan, dan karena Anda menggunakan Mac, Anda dapat menggunakan DTrace
seperti yang dijelaskan dalam JavaScript Kinerja / Mengoptimalkan dengan DTrace , yang merupakan alat yang digunakan pengembang Mozilla.