Sử dụng CPU cao khi chơi Flash


17

Khi tôi phát video trên YouTube, mức sử dụng CPU tăng lên 100% trong cả Firefox và Chrome.

Những gì tôi đang chạy:

  • Bộ xử lý Intel Core2Duo E4500 2 x 2.2GHz
  • Ubuntu 12.04 amd64 với các bản cập nhật mới nhất
  • Flash Plugin adobe-flashplugin 11.2.202.233-0precise1
  • Firefox 12.0 + build1-0ubfox0.12.04.1
  • Google Chrome 18.0.1025.162

đầu ra hàng đầu

Điều này có bình thường không? Và tôi có thể làm gì với điều này?


2
Thật không may, điều này có thể là bình thường do thực tế là Flash sử dụng CPU để giải mã video. Vui lòng xem độ phân giải của video bạn đang xem là gì - nếu là 1080p, khối lượng công việc của CPU có ý nghĩa. Ngoài ra, bạn có thể thêm loại card đồ họa bạn đang sử dụng và với trình điều khiển nào (ví dụ: đầu ra của sudo lshw -C display) không?
jnv

@jnv Card đồ họa NVIDIA GeForce 8600 GT, trình điều khiển - NVIDIA 295.40. Độ phân giải của video không biến đổi ...
Nhà xã hội học

1
Tôi có phần cứng tương tự, và điều này là khá điển hình đối với tôi. Tôi chạy trong 85% phạm vi -95% cho video Hulu, vv Điều đó nói rằng, đèn flash đã được nhiều hơn đáng tin cậy với 12.04 so với 11.10.
Chris

Bên cạnh đó, nếu bạn có nhiều hơn một lõi trong bộ xử lý của mình, tức là bộ xử lý lõi kép, 100% chỉ có nghĩa là một lõi CPU được sử dụng hết, nếu bạn có hai lõi, thì tất cả đều là 200%. được lấp đầy, 400% nếu bạn có tối đa bốn lõi, v.v.
Thomas Ward

Câu trả lời:


7

Tôi chỉ đoán ở đây vì Flash Player là một lỗi nhị phân lỗi - nhưng tải CPU cao có thể có nghĩa là Flash Player không sử dụng tăng tốc phần cứng. Vì vậy, hãy truy cập bất kỳ video YouTube nào, mở nó ở chế độ toàn màn hình (điều này rất quan trọng do lỗi lạ trong Flash Player trong trường hợp bạn đang sử dụng Unity 3D / Compiz), nhấp chuột phải vào video, chọn Cài đặt và đảm bảo rằng Bật tăng tốc phần cứng được kiểm tra.

Bạn cũng có thể cố gắng xóa cài đặt của trình phát Flash, tuy nhiên bạn có thể mất một số dữ liệu "quan trọng" như điểm kiểm tra trong trò chơi Flash (dữ liệu được lưu trữ riêng bởi Flash Player). Thoát khỏi trình duyệt và xóa / di chuyển đi thư mục ~ / .macromedia / Flash_Player bằng Nautilus hoặc sử dụng lệnh này:

rm -r ~/.macromedia/Flash_Player

Ngoài ra hãy xem nếu bạn đã libvdpau1cài đặt gói, điều này cho phép trình phát video sử dụng giải mã video phần cứng. Flash Player cũng sử dụng điều này ở một mức độ nào đó, nhưng nó có lỗi (trong một số điều kiện, video trên YouTube có thể đã hoán đổi các kênh màu xanh và đỏ). Xem câu trả lời này để biết thêm chi tiết.


5

giảm bộ đệm bằng tay xuống 10 mb và bạn tốt để đi. (đây là cài đặt trong Cài đặt bộ đệm - Mạng - Nâng cao) Khởi động lại Firefox và sử dụng 'đầu trang' để xem việc sử dụng cpu giảm. Của tôi đã tăng từ 60 đến 6% và quá trình chứa plugin (flash) đã tăng từ 45-50% đến 30%

Tôi sử dụng Ubuntu 12.04, 64 bit trên lõi kép 2.4 GHZ và ram 3 GB

Chúc mừng


1
Đây là cài đặt Adobe Flash hay cài đặt Firefox? Bạn đang nói về việc kích hoạt cơ chế giới hạn bộ đệm của Firefox?
John S Gruber

Cảm ơn rât nhiều. Đây là kích thước bộ đệm thay vì kích thước "bộ đệm". Quạt CPU của tôi ngay lập tức im lặng sau khi tôi làm theo lời khuyên của bạn.
kakyoism

Làm thế nào để làm điều đó (bộ đệm hoặc bộ đệm)?
shgnInc

0

Xem bài viết này tại Ubuntugeek để biết thêm thông tin về applet chỉ báo / điều khiển CPU; bạn có thể đặt CPU của mình ở các tần số khác nhau nếu được hỗ trợ.


Trên một số CPU, điều này có thể khiến tốc độ CPU của bạn vượt qua các thông số kỹ thuật, @Sociologist bạn phải chấp nhận rủi ro khi sử dụng phần mềm như vậy có thể gây ra lỗi CPU. Tôi không thấy việc sử dụng này là sai, nhưng nó có những rủi ro cố hữu.
Phục hồi Monica - ζ--

1
@czifro Cảm ơn bạn đã phản hồi! Tôi vừa cài đặt và thử nghiệm chỉ số-cpufreq. Nhưng không có gì thay đổi. Tải CPU là 100% với tần số tối đa và tối thiểu.
Nhà xã hội học

thực sự nó hoạt động rất tốt Tôi có bộ xử lý 2 ghz lõi kép và nó sẽ chỉ cao đến 2 và thấp đến .8 là không hoạt động. cũng có bốn cài đặt khác nhau như bảo tồn hiệu suất theo yêu cầu và tiết kiệm năng lượng
czifro

Bạn đã thử gỡ cài đặt sau đó cài đặt lại các chương trình? Có lẽ điều đó sẽ làm việc.
czifro
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.