Firefox (di windows) secara konstan mengonsumsi 10% CPU - adakah tambahan untuk menemukan tab jahat? [duplikat]

10

Saya sering membuka banyak jendela Firefox, masing-masing dengan banyak tab.

Kadang-kadang salah satu tab akan menjalankan halaman web yang karena alasan tertentu menghabiskan banyak sumber daya. Saat ini, saya memiliki tab di suatu tempat yang terus mengkonsumsi 10% dari CPU ... yang akan baik-baik saja karena komputer saya dapat dengan mudah mengatasinya (lihat spesifikasi di bawah ... semua aplikasi lain responsif), tetapi tampaknya lambat Firefox turun .... semuanya, di mana-mana sangat laggy di Firefox, saya bisa melihat jeda saat saya mengetik ini.

Apakah ada: - cara saya dapat mengisolasi instance yang terpisah (atau bahkan tab) dalam FF ke dalam proses yang terpisah, sehingga satu tab nakal tidak menghalangi FF di seluruh sistem? - mungkin add-in yang dapat mengidentifikasi tab yang mengkonsumsi banyak CPU, atau mungkin cara untuk "mematikan" aktivitas pada tab yang belum pernah Anda gunakan dalam waktu lama?

Firefox 3.6.10 Windows 7 Ultimate 64 i7 920 @ 3.6 GHz 12 GB Ram

tulang T
sumber
2
Saya akan mencari tab yang menjalankan Adobe Flash dan membunuhnya, untuk melihat apakah itu memperbaiki masalah.
2
Google Chrome memisahkan tab menjadi proses terpisah, seperti yang Anda gambarkan. Firefox tidak melakukan ini karena pengembangnya menganggap trade off terlalu mahal. Anda bisa mencoba mengidentifikasinya dengan membuka set tab yang sama persis di Chrome (tetapi halaman yang bermasalah di Firefox tidak akan selalu seperti itu di Chrome). Lihat juga Dukungan Firefox: Firefox menghabiskan banyak sumber daya CPU .
Firefeather
1
Mungkin itu tab, mungkin addon. Jika itu tab, bagaimana cara memeriksa yang mana? Instal noscript addon, nonaktifkan skrip secara global dan aktifkan kembali satu tab pada suatu waktu.
Toc

Jawaban:

1

Saya sering membuka banyak jendela Firefox, masing-masing dengan banyak tab.

Ini adalah perilaku normal untuk memiliki beberapa penggunaan CPU (dan banyak memori) ketika memiliki banyak tab ...

Jika Anda terlalu curiga, periksa konten dinamis di halaman web, apakah itu Javascript, Java atau Flash.

Beberapa contoh:

  • Advertisements
  • Animasi
  • Perilaku menyegarkan otomatis
  • Permintaan pesan obrolan
  • Multimedia
  • Tickers
Tamara Wijsman
sumber
1
"periksa konten dinamis di halaman web" - ya, tapi yang mana dari 100 halaman yang saya periksa adalah pertanyaannya?
tbone
@ tulang: Semuanya! Tapi sungguh, mengapa menjalankan begitu banyak? 10% / 100 = 0,1% masing-masing, itu perilaku normal.
Tamara Wijsman