Penggunaan CPU tinggi saat bermain Flash

17

Ketika saya memutar video di YouTube, penggunaan CPU meningkat hingga 100% di Firefox dan Chrome.

Apa yang saya jalankan:

  • Prosesor Intel Core2Duo E4500 2 x 2.2GHz
  • Ubuntu 12,04 amd64 dengan pembaruan terbaru
  • Plugin Flash adobe-flashplugin 11.2.202.233-0precise1
  • Firefox 12.0 + build1-0ubuntu0.12.04.1
  • Google Chrome 18.0.1025.162

output atas

Apakah ini normal? Dan apa yang bisa saya lakukan dengan ini?

Sosiolog
sumber
2
Sayangnya ini mungkin normal mengingat fakta bahwa Flash menggunakan CPU untuk decoding video. Silakan lihat apa resolusi video yang Anda tonton - jika 1080p, beban kerja CPU masuk akal. Juga, dapatkah Anda menambahkan jenis kartu grafis yang Anda gunakan dan dengan driver apa (mis. Output dari sudo lshw -C display)?
jnv
kartu grafis @jnv NVIDIA GeForce 8600 GT, driver - NVIDIA 295.40. Resolusi video tidak berubah ...
Sosiolog
1
Saya memiliki perangkat keras yang serupa, dan ini sangat khas bagi saya. Saya menjalankan dalam kisaran 85% -95% untuk video Hulu, dll. Yang mengatakan, flash telah jauh lebih dapat diandalkan dengan 12,04 dari 11,10.
Chris
Sebagai tambahan, jika Anda memiliki lebih dari satu inti dalam prosesor Anda, yaitu prosesor dual core, 100% hanya berarti satu inti CPU pada penggunaan penuh, jika Anda memiliki dua core, maka akan dikatakan 200% untuk mereka semua menjadi terisi, 400% jika Anda memiliki empat core maksimal, dll.
Thomas Ward

Jawaban:

7

Saya hanya menebak di sini karena Flash Player adalah gumpalan biner kereta - tetapi beban CPU yang tinggi dapat berarti bahwa Flash Player tidak menggunakan akselerasi perangkat keras. Jadi, buka video YouTube apa pun, buka di layar penuh (ini penting karena bug aneh di Flash Player jika Anda menggunakan Unity 3D / Compiz), klik kanan pada video, pilih Pengaturan ... dan pastikan Aktifkan akselerasi perangkat keras sudah diperiksa.

Anda juga dapat mencoba menghapus pengaturan Flash player, namun Anda mungkin kehilangan beberapa data "penting" seperti pos-pos pemeriksaan dalam game Flash (data yang secara eksklusif disimpan oleh Flash Player). Keluar dari browser dan hapus / pindah direktori ~ / .macromedia / Flash_Player dengan Nautilus atau gunakan perintah ini:

rm -r ~/.macromedia/Flash_Player

Lihat juga apakah Anda telah libvdpau1menginstal paket, ini memungkinkan pemutar video untuk menggunakan decoding video perangkat keras. Flash Player menggunakan ini sampai batas tertentu juga, tapi itu bermasalah (dalam beberapa kondisi, video di YouTube mungkin telah menukar saluran warna biru dan merah). Lihat jawaban ini untuk lebih jelasnya.

jnv
sumber
5

kurangi buffer secara manual hingga 10 mb dan Anda siap melakukannya. (ini adalah pengaturan dalam Advanced - Network - buffer setting) Restart Firefox dan gunakan 'atas' untuk melihat pengurangan penggunaan cpu. Tambang saya berubah dari 60 menjadi 6% dan memproses 'plugin container (flash) berubah dari 45-50% menjadi 30%

Saya menggunakan Ubuntu 12.04, 64 bit pada dual core 2.4 GHZ dan ram 3GB

Selamat melihat

Xeletron
sumber
1
Apakah ini pengaturan Adobe Flash atau pengaturan Firefox? Apakah Anda berbicara tentang mengaktifkan mekanisme batas cache Firefox?
John S Gruber
Terima kasih banyak. Ngomong-ngomong, ini adalah ukuran cache dan bukannya ukuran "buffer". Kipas CPU saya langsung tenang setelah saya mengikuti tip Anda.
kakyoism
Bagaimana cara melakukannya (cache atau buffer)?
shgnInc
0

Lihat artikel ini di Ubuntugeek untuk informasi lebih lanjut tentang indikator CPU / applet kontrol; Anda dapat mengatur CPU Anda pada frekuensi yang berbeda jika didukung.

czifro
sumber
Pada beberapa CPU, ini mungkin membuat kecepatan CPU Anda melebihi spesifikasi, @Sosiolog Anda harus menerima risiko menggunakan perangkat lunak tersebut yang mungkin menyebabkan kegagalan CPU. Saya tidak melihat penggunaan ini sebagai kesalahan, tetapi memiliki risiko yang melekat.
Pasang kembali Monica - ζ--
1
@czifro Terima kasih atas tanggapan Anda! Saya baru saja menginstal dan menguji indikator-cpufreq. Tapi tidak ada yang berubah. Beban CPU adalah 100% dengan frekuensi maksimum dan minimum.
Sosiolog
sebenarnya ini bekerja dengan baik. Saya memiliki prosesor dual core 2 ghz dan hanya akan setinggi 2 dan serendah 0,8 yang tidak digunakan. juga ada empat pengaturan yang berbeda seperti pada penghematan kinerja permintaan dan hemat daya
czifro
Sudahkah Anda mencoba menghapus instalan lalu menginstal ulang program? Mungkin itu akan berhasil.
czifro