การใช้งาน CPU สูงในขณะที่เล่น Flash


17

เมื่อฉันเล่นวิดีโอบนการใช้งาน CPU ของ YouTube เพิ่มขึ้นเป็น 100% ทั้งใน Firefox และ Chrome

สิ่งที่ฉันกำลังทำงาน:

  • หน่วยประมวลผล Intel Core2Duo E4500 2 x 2.2GHz
  • Ubuntu 12.04 amd64 พร้อมอัปเดตล่าสุด
  • ปลั๊กอินแฟลช adobe-flashplugin 11.2.202.233-0precise1
  • Firefox 12.0 + build1-0ubuntu0.12.04.1
  • Google Chrome 18.0.1025.162

ผลผลิตสูงสุด

เป็นเรื่องปกติหรือไม่ และฉันจะทำอย่างไรกับสิ่งนี้?


2
น่าเสียดายที่นี่อาจเป็นเรื่องปกติเนื่องจาก Flash ใช้ CPU ในการถอดรหัสวิดีโอ โปรดดูความละเอียดของวิดีโอที่คุณรับชม - หากเป็น 1080p ภาระงานของ CPU จะสมเหตุสมผล นอกจากนี้คุณสามารถเพิ่มประเภทของกราฟิกการ์ดที่คุณใช้และไดรเวอร์ใดบ้าง (เช่นเอาต์พุตsudo lshw -C display)
jnv

@jnv กราฟิกการ์ด NVIDIA GeForce 8600 GT, ไดรเวอร์ - NVIDIA 295.40 ความละเอียดของวิดีโอไม่ดีขึ้น ...
นักสังคมวิทยา

1
ฉันมีฮาร์ดแวร์ที่คล้ายกันและนี่เป็นเรื่องปกติสำหรับฉัน ฉันทำงานในช่วง 85% -95% สำหรับวิดีโอ Hulu ฯลฯ ที่กล่าวว่าแฟลชมีความน่าเชื่อถือมากกว่าด้วย 12.04 มากกว่า 11.10
คริส

นอกจากนี้หากคุณมีมากกว่าหนึ่งคอร์ในโปรเซสเซอร์ของคุณนั่นคือโพรเซสเซอร์ดูอัลคอร์ 100% เท่านั้นหมายถึงซีพียูแกนเดียวที่ใช้งานได้อย่างเต็มประสิทธิภาพหากคุณมีสองคอร์ก็จะบอกว่า 200% สำหรับพวกเขาทั้งหมด เติม 400% ถ้าคุณมีสี่คอร์ที่สูงสุดและอื่น ๆ
โธมัสวอร์ด

คำตอบ:


7

ฉันแค่คาดเดาที่นี่เนื่องจาก Flash Player เป็น blogg ไบนารีแบบ buggy - แต่โหลด CPU สูงอาจหมายความว่า Flash Player ไม่ได้ใช้การเร่งด้วยฮาร์ดแวร์ ดังนั้นไปที่วิดีโอ YouTube เปิดในแบบเต็มหน้าจอ (นี่เป็นสิ่งสำคัญเนื่องจากข้อผิดพลาดแปลก ๆ ใน Flash Playerในกรณีที่คุณใช้ Unity 3D / Compiz) คลิกขวาที่วิดีโอเลือกการตั้งค่า ... และตรวจสอบให้แน่ใจว่าเปิดใช้งานการเร่งความเร็วฮาร์ดแวร์มีการตรวจสอบ

คุณสามารถลองลบการตั้งค่าของโปรแกรมเล่น Flash แต่คุณอาจสูญเสียข้อมูล "สำคัญ" บางอย่างเช่นจุดตรวจในเกม Flash (ข้อมูลที่เก็บไว้โดย Flash Player โดยเฉพาะ) ออกจากเบราว์เซอร์และลบ / ย้ายไดเรกทอรี ~ / .macromedia / Flash_Player ด้วย Nautilus หรือใช้คำสั่งนี้:

rm -r ~/.macromedia/Flash_Player

ลองดูถ้าคุณมีlibvdpau1แพ็คเกจติดตั้งอยู่ด้วยทำให้เครื่องเล่นวิดีโอสามารถใช้การถอดรหัสวิดีโอได้ Flash Player ใช้สิ่งนี้ในระดับหนึ่งเช่นกัน แต่เป็นรถบักกี้ (ภายใต้เงื่อนไขบางประการวิดีโอใน YouTube อาจเปลี่ยนช่องสีฟ้าและสีแดง) ดูคำตอบนี้สำหรับรายละเอียดเพิ่มเติม


5

ลดบัฟเฟอร์ด้วยตนเองถึง 10 mb และคุณไปได้ดี (เป็นการตั้งค่าใน Advanced - Network - การตั้งค่าบัฟเฟอร์) รีสตาร์ท Firefox และใช้ 'top' เพื่อดูการใช้ cpu ที่ลดลง ของฉันเพิ่มขึ้นจาก 60 เป็น 6% และดำเนินการ 'ปลั๊กอินคอนเทนเนอร์ (แฟลช) จาก 45-50% เป็น 30%

ฉันใช้ Ubuntu 12.04, 64 บิตกับ dual core 2.4 GHZ และ 3GB ram

Happy Browsin '


1
นี่เป็นการตั้งค่า Adobe Flash หรือการตั้งค่า Firefox หรือไม่ คุณกำลังพูดถึงการเปิดใช้งานกลไก จำกัด แคชของ Firefox หรือไม่
John S Gruber

ขอบคุณมาก. เป็นขนาดแคชแทนขนาด "บัฟเฟอร์" โดยวิธี แฟน CPU ของฉันเงียบลงทันทีหลังจากที่ฉันทำตามเคล็ดลับของคุณ
kakyoism

ทำอย่างไร (แคชหรือบัฟเฟอร์)?
shgnInc

0

ดูบทความนี้ที่Ubuntugeekสำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวบ่งชี้ CPU / แอปเพล็ตควบคุม คุณสามารถตั้งค่า CPU ของคุณในความถี่ที่แตกต่างกันหากได้รับการสนับสนุน


ในซีพียูบางตัวสิ่งนี้อาจทำให้ความเร็วของ CPU ของคุณสูงกว่าข้อกำหนด @Sociologist คุณต้องยอมรับความเสี่ยงในการใช้ซอฟต์แวร์ดังกล่าวซึ่งอาจทำให้เกิดความล้มเหลวของ CPU ฉันไม่เห็นการใช้งานนี้ว่าผิด แต่มีความเสี่ยงโดยธรรมชาติ
Reinstate Monica - ζ--

1
@czifro ขอบคุณสำหรับการตอบกลับของคุณ! ฉันเพิ่งติดตั้งและทดสอบตัวบ่งชี้ -cpufreq แต่ไม่มีอะไรเปลี่ยนแปลง โหลด CPU คือ 100% พร้อมความถี่สูงสุดและต่ำสุด
นักสังคมวิทยา

มันใช้งานได้ดีจริง ๆ ฉันมีหน่วยประมวลผลดูอัลคอร์ 2 กิกะเฮิร์ตซ์และจะสูงถึง 2 เท่าและต่ำสุดเท่ากับ. 8 ซึ่งไม่ได้ใช้งาน นอกจากนี้ยังมีสี่การตั้งค่าที่แตกต่างกันต้องการบน conserv ประสิทธิภาพความต้องการและการประหยัดพลังงาน
czifro

คุณลองถอนการติดตั้งแล้วติดตั้งโปรแกรมอีกครั้งหรือไม่ บางทีนั่นอาจจะใช้ได้
czifro
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.