Apakah ada sesuatu di Firefox saat ini yang mirip dengan Task Manager di Google Chrome? ( Shift+ Esc)
Ada sesuatu yang kadang-kadang membutuhkan CPU yang cukup untuk membuat Firefox tidak responsif - tetapi dengan beberapa jendela, masing-masing dengan selusin tab terbuka, percobaan & kesalahan akan memakan waktu cukup lama.
Jawaban:
Penggunaan sumber daya dapat dipantau melalui
about:performance
halaman yang berjalanTask Manager
sejak Firefox 64. Itu memiliki perombakan besar dan sekarang memberikan wawasan yang jauh lebih rinci tentang kinerja tab dan add-on.sumber
about:memory
menunjukkan detail penggunaan memori Firefox. Ada juga tombol di halaman itu yang memungkinkan Anda meminimalkan penggunaan memori.sumber
Obviously it’s not the same as CPU usage, but in my experience they're very often correlated.
@ sitpete, maka Anda sering kali membuat subset laman web yang sempit karena sama sekali tidak ada alasan bahwa mereka pasti akan ditautkan. Cukup sederhana untuk memiliki halaman web 1KB yang memiliki JavaScript dengan loop tak terbatas dan karenanya memuat CPU 100% dan lainnya dengan gambar 100MB yang tidak menggunakan CPU.about:memory shows Firefox's memory usage details. There's also a button on that page that allows you to minimize memory usage.
Apakah halaman itu memiliki informasi memuat CPU? Jika tidak, lalu apa hubungannya dengan pertanyaan yang diajukan? "Jawaban" ini harus berupa komentar, bukan jawaban.Penyebab pertama yang mungkin adalah Flash. Bunuh Flash - sekarang.
Maka mungkin kode Javascript jahat. Ekstensi Javascript Deobfuscator dari Firefox memungkinkan Anda menonton hitungan panggilan fungsi Javascript:
Ini bukan ukuran penggunaan CPU, tetapi proxy yang cukup dekat: temukan fungsi dengan jumlah panggilan runwaway dan Anda mungkin akan menangkap pelakunya.
sumber
Firefox 16 seharusnya memperkenalkan profiler bawaan yang benar pada akhirnya.
sumber
Dengan menggunakan Flashblock dan Nevercrash , sekarang diganti dengan FlashStopper dan UnloadTab, Anda dapat memblokir Flash atau tab, mencegah pemborosan CPU alih-alih melacaknya. Ini berlaku, tetapi kurang untuk memori juga. Flash, misal Youtube tidak dapat dimulai sampai Anda mengkliknya, jadi Anda dapat meluncurkannya di beberapa tab dan menunggu Anda untuk membuka tab tersebut. Tab dimuat ulang dari memori dan idle hingga Anda membukanya kembali dan tab tersebut di-refresh dari cache (jika masih tersedia).
Mematikan Internet untuk sementara waktu juga berfungsi selama Anda tidak membutuhkannya ;-)
Firefox memecah-mecah memori virtual sedemikian rupa sehingga menggunakan banyak memori nyata (ada terlalu banyak memori virtual yang tidak digunakan dalam memori nyata). Orang perlu menghentikan dan memulai ulang Firefox secara berkala dengan halaman yang sama. Itu akan mendefrag memori dan seluruh sistem akan berjalan lebih cepat dengan mengurangi pertukaran.
Di sistem Ubuntu saya, penggunaan memori nyata perlahan naik hingga 98%. Maka inilah saatnya untuk menghentikan Firefox dan memulai kembali: ia kemudian akan menggunakan kurang dari 1MB memori nyata bukannya 3MB. Hal yang sama berlaku untuk Thunderbird ..
sumber
about:memory
. Saya tidak tahu apakah mereka akan berfungsi dan memulai kembali Firefox. Saya akan senang melihat beberapa penelitian tentang itu.Kecuali yang telah disebutkan
about:performance
, ada add -on Task Manager yang dimaksudkan untuk menjadi tiruan dari task manager Chrome.sumber
Jawaban berikut untuk pertanyaan lain dapat membantu Anda. Jawabannya ditulis oleh pengguna "penghargaan".
Izinkan saya menambahkan beberapa info lagi untuk mendapatkan jawaban. Pada Januari 2012, versi terbaru XUL Profiler adalah 1.0.4, dirilis Desember 2008. Hanya bersertifikasi kompatibel dengan Firefox 2.0 - 3.6. *. Jadi jelas membutuhkan pengelola baru.
Saya ingin tahu apakah ada cara untuk memaksa ekstensi untuk bekerja pada versi Firefox yang lebih baru.
Juga, saya bertanya-tanya apakah ini berfungsi dengan baik untuk menurunkan Firefox sementara untuk menggunakan XUL Profiler dengan tab yang ada pada versi Firefox yang kompatibel-bersertifikat.
sumber
Di sini sekitar 20% cpu tidak diperhitungkan oleh tentang: kinerja .
Menonaktifkan centang "Aktifkan add-on debugging" di tentang: debugging menyingkirkan penggunaan cpu tambahan ini.
Anda juga bisa mematikan debugging add-on ini di about: config . Setel devtools.chrome.enabled atau devtools.debugger.remote-enabled - atau keduanya - ke mati.
Untuk lebih lanjut, lihat tentang: debugging - Alat Pengembang Firefox | MDN
sumber
Apakah Anda menginstal Flashblock atau NoScript? Apalagi jika tidak, saya akan mencoba melihat tab flash-berat dulu. Saya juga melihat banyak tab eBay menghentikan Firefox, walaupun itu beberapa waktu yang lalu (ketika saya benar-benar menggunakan eBay).
sumber
Addon monitor Penggunaan CPU membantu saya dengan baik
sumber