Високе використання процесора під час відтворення Flash


17

Коли я відтворюю відео на YouTube, процесор використання збільшується до 100% як у Firefox, так і в Chrome.

Що я бігаю:

  • Процесор Intel Core2Duo E4500 2 x 2,2 ГГц
  • Ubuntu 12.04 amd64 з останніми оновленнями
  • Flash Plugin adobe-flashplugin 11.2.202.233-0 точність1
  • Firefox 12.0 + build1-0ubuntu0.12.04.1
  • Google Chrome 18.0.1025.162

верхній вихід

Це нормально? І що я можу з цим зробити?


2
На жаль, це може бути нормальним, враховуючи той факт, що Flash використовує процесор для декодування відео. Погляньте, яка роздільна здатність переглянутого відео - якщо 1080p, навантаження на процесор має сенс. Ви також можете додати тип використовуваної відеокарти та який драйвер (наприклад, вихід sudo lshw -C display)?
jnv

@jnv Графічна карта NVIDIA GeForce 8600 GT, драйвери - NVIDIA 295.40. Роздільна здатність відео не зустрічається ...
Соціолог

1
У мене є подібне обладнання, і це досить типово для мене. Я працюю в діапазоні 85% -95% для відео Hulu і т. Д. З цього приводу, спалах був набагато надійнішим за 12.04, ніж 11.10.
Кріс

Крім того, якщо у вашому процесорі є більше одного ядра, тобто двоядерний процесор, 100% означає лише, що одне ядро ​​процесора використовується повністю, якщо у вас є два ядра, то це би сказало 200% для всіх заповнені, 400%, якщо у вас було чотири ядра при макс. тощо.
Thomas Ward

Відповіді:


7

Я просто здогадуюсь тут, оскільки Flash Player - це глючна двійкова крапка - але велике завантаження процесора може означати, що 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 Мб, і ви добре підете. (його налаштування в розділі Додаткові - Мережа - налаштування буфера) Перезапустіть Firefox і використовуйте "верх" для перегляду зменшеного використання процесора. Міна пішла від 60 до 6%, а контейнер плагінів (спалах) з 45-50% до 30%

Я використовую Ubuntu 12.04, 64 біт на двоядерному 2,4 ГГц і 3 ГБ оперативної пам’яті

Щасливий браузер


1
Це налаштування Adobe Flash чи налаштування Firefox? Ви говорите про включення механізму обмеження кеша Firefox?
John S Gruber

Велике спасибі. До речі, це розмір кеша замість розміру "буфера". Мій вентилятор процесора миттєво затих, після того, як я пішов за вашою порадою.
kakyoism

Як це зробити (кеш або буфер)?
shgnInc

0

Дивіться цю статтю в Ubuntugeek для отримання додаткової інформації про індикатор процесора / аплет управління; ви можете встановити свій процесор на різних частотах, якщо він підтримується.


У деяких процесорах це може призвести до того, що швидкість вашого процесора перевищить характеристики, @ соціолог вам доведеться прийняти ризики використання такого програмного забезпечення, що може спричинити збій процесора. Я не вважаю це використання неправильним, але воно має властиві ризики.
Відновіть Моніку - ζ--

1
@czifro Дякую за вашу відповідь! Я щойно встановив і протестував індикатор-cpufreq. Але нічого не змінилося. Навантаження процесора становить 100% з максимальною та мінімальною частотою.
Соціолог

насправді це чудово працює. У мене двоядерний процесор на 2 ГГц, і він вийде лише на 2 і нижче .8, що не працює. також є чотири різні налаштування, наприклад, економія на вимогу та економія енергії
czifro

ви намагалися видалити та перевстановити програми? Можливо, це спрацювало б.
czifro
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.