Debugging tinggi (hampir total) penggunaan CPU / memori aplikasi "Konten Web" di Linux Mint

42

Saya telah menginstal Linux Mint di 3 komputer di rumah, dan semuanya hampir lambat setiap kali Firefox terbuka. Ini adalah output dari atas :

output teratas saat menjalankan Konten Web

Seperti yang Anda lihat, "Konten Web" dan Firefox secara kolektif menggunakan hampir semua CPU saya, dan lebih dari 50% (4GB +) memori sistem.

Saya tidak pernah memiliki masalah ini di masa lalu dengan Debian atau Ubuntu, tetapi ini terjadi pada setiap komputer yang saya instal Mint sejauh ini. Penggunaan CPU / memori yang sangat tinggi (hampir total) ini konstan, dan menjadikan komputer saya tidak dapat digunakan.

Adakah yang punya ide tentang cara memperbaikinya? Jika tidak ada perbaikan, bagaimana saya bisa menjaga aplikasi "Konten Web" ini tidak bekerja sama sekali?

J. Taylor
sumber
2
Ini terjadi pada saya dengan lubuntu 15 juga.
Carlos
4
Itu terjadi pada saya dengan Ubuntu 16.04. Saya tidak berpikir itu terkait dengan Mint atau distro lainnya.
Georg
1
1) Saya menggunakan firefox nightly, diperbarui secara berkala, 2) dan saya mematikan e10s, karena saya pikir ini adalah langkah bencana. -> Saya tidak pernah punya masalah, dan saya punya firefox yang sangat cepat, sangat kecil. Saya tidak punya proses WebContent dan omong kosong serupa.
peterh mengatakan mengembalikan Monica
Apa itu e10? Pencarian web ternyata tidak ada yang terkait. ada halaman Wikipedia untuk itu tetapi dialihkan ke halaman Firefox utama untuk Fitur, tetapi tidak ada di mana e10 terdaftar di halaman wikipedia Firefox.
bgoodr
1
@ bgoodr e10s == Elektrolisis alias Multiproses Firefox. support.mozilla.org/en-US/kb/…
doremi

Jawaban:

12

ini adalah masalah umum yang menyebabkan baterai tidak terbuang sia-sia sehingga mengurangi waktu operasi yang tidak terhubung secara signifikan.

penyebab masalah tampaknya sangat sederhana: Anda mungkin memiliki terlalu banyak tab yang dibuka masing-masing memiliki loop besar dan tidak ada habisnya menjalankan java-script .

script-java itu biasanya bukan asal dari situs web yang Anda kerjakan tetapi pihak ketiga berbasis iklan dari tempat lain mencoba untuk mengumpulkan beberapa info dari sesi FFox Anda atau hanya untuk menampilkan pengalihan iklan di satu sisi.

solusi sederhana (tetapi tidak unik) adalah menginstal plugin NoScript - menyebabkan efek langsung - Proses Konten Web Konsumsi CPU akan berkurang hampir menjadi 0% .

jadi teruskan NoScript terinstal di semua FFox'es Anda dan lacak domain apa yang sebenarnya memungkinkan skrip dijalankan dengan sangat hati-hati.

itu adalah praktik yang baik untuk memungkinkan hanya skrip domain asli untuk permanen (pilihan " izinkan ") untuk memiliki situs web yang Anda kunjungi untuk menampilkan dengan benar semua informasi yang bermanfaat, tetapi untuk menjaga domain samping atau ekstra hanya dalam " melarang " atau " sementara " memungkinkan "mode sehingga pemuatan FFox berikutnya akan membuat semua skrip yang tidak disukai ini diblokir lagi.

Oleg Kokorin
sumber
Itu terdengar seperti penjelasan yang masuk akal.
Hexdump
Terpilih, tetapi dalam kasus saya Ghostery adalah add-on yang tampaknya menggunakan CPU sementara NoScript juga berfungsi. Rupanya, NoScript tidak memiliki kontrol pada aktivitas WebContent terkait dengan fungsi Ghostery (bisa dibilang karena mereka berasal dari dalam sistem). Pengalaman saya sejalan dengan jawaban
XavierStuvw
3

Saya baru saja mengalami masalah dengan Firefox "baru". Prosesnya memakan 2,4 GB pada mesin 4 GB dengan hanya satu tab terbuka. Menonaktifkan plugin Ghostery menyelesaikan masalah untuk saya.

Eric
sumber
Ini adalah penjelasan yang bagus untuk kasus saya: Saya telah menjalankan dan menjalankan NoScript dan Ghostery. Menonaktifkan Ghostery telah membawa penggunaan CPU aplikasi Konten Web ke beberapa persen yang masuk akal. Oleh karena itu, dalam kasus saya, NoScript berguna (lihat posting di bawah ) tetapi tidak dapat melindungi terhadap Ghostery. Saya menggunakan Ubuntu 14.04 LTS; masalah ini terasa lebih di laptop daripada di desktop dengan Firefox dan add-on yang sama.
XavierStuvw
Ghostery bukan alat untuk dimiliki. itu tidak pernah disarankan.
Oleg Kokorin
1

Sepertinya Anda memiliki beberapa plugin atau ekstensi Firefox yang bermasalah diinstal? Coba nonaktifkan semua / semua ekstensi dan lihat apakah itu menyelesaikan masalah.

Sunting *: Periksa tautan ini untuk info lebih lanjut - sepertinya terkait flash: https://forums.linuxmint.com/viewtopic.php?t=231186

Hexdump
sumber
Sayangnya tautan ini tidak masuk akal bagi saya.
Xi'an
Itu tidak membantu. Ini terjadi bahkan dengan pemasangan standar.
J. Taylor
1

Saya memiliki masalah yang sama dan mencoba menutup satu per satu tab yang dibuka, untuk menemukan tab yang sangat bergantung pada proses Konten Web. Ternyata ebay menggunakan sekitar 20-30% dari cpu saya, tergantung pada mesin Anda, persentase ini berpotensi lebih rendah atau lebih tinggi.

Curious_Dim
sumber