Высокая загрузка ЦП при воспроизведении Flash и использовании Jupiter

Высокая загрузка ЦП при воспроизведении Flash и использовании Jupiter

Привет, ребята, насколько я понял из поиска в Google, это распространенная проблема, но почему-то все темы, которые я видел, заканчиваются фразой «Ооо, Flash ужасен», и на этом пост заканчивается.

У меня очень высокая загрузка процессора 100% и более при просмотре любых Flash-видео. Что я запускаю:

  • Последняя версия Flash для 64-битной версии доступна в репозиториях Ubuntu

  • Athlon X2-QL64 на HP Compaq 615

    ОБРАТИТЕ ВНИМАНИЕ, что я столкнулся с той же проблемой на Celeron T3300 с видеокартой Intel.

Что я пробовал:

  • Другой браузер (Firefox и Chromium ведут себя одинаково)
  • Отключил отдельный процесс плагина-контейнера и заставил Flash запускаться в firefox.exe (то же самое поведение)
  • Изменена оболочка. Gnome3 и Unity ведут себя одинаково
  • Блокировщик Flash-рекламы (предотвращает 100% загрузку только до тех пор, пока я не воспроизведу видео, так что это не имеет значения)
  • Flash-плееры с открытым исходным кодом. Gnash в любом случае дает мне очень низкую частоту кадров и очень высокую загрузку процессора. Lightspark не может воспроизводить видео YouTube и вылетает мгновенно
  • Воспроизведение видео HTML5 дает ТУ ЖЕ сверхвысокую нагрузку

Если возможно, я заметил, что использование xorg во время игры низкое (я видел сообщения, в которых люди, похоже, имели очень высокую загрузку процессора xorg, но это не мой случай)

Любое из них действительно ценится, так как я влюбился в Linux и не могу смотреть, как Windows работает намного лучше на той же машине.


Обновление: После рабочего дня выясняется, что я наполовину идиот, наполовину вынужденный это сделать.

Позволь мне объяснить

Я использую Jupiter, чтобы контролировать температуру, и постоянно использую его в режиме энергосбережения, чтобы сэкономить около 10°C.

Если я использую регулятор «ondemand», то загрузка ЦП во время игры снижается примерно до 50% (в случае моего ЦП частота ЦП удваивается).

Если я устанавливаю «максимальную производительность», она падает примерно до 45%, но мой процессор нагревается примерно до 85C°

Так что в основном причина в том, что он на самом деле использует 100%, потому что ему это нужно, а не по странным причинам, но я не могу позволить себе готовить свою батарею только для того, чтобы увидеть, как использование процессора снизится на 50%, поэтому я просто оставлю все как есть, поскольку воспроизведение выглядит отлично даже при постоянной полной нагрузке. Я просто надеюсь, что 12. 04 будет работать холоднее

решение1

Измените все глубины цвета в моем /etc/X11/xorg.conf на 24 бита. И 32, и 16 бит имели проблему, но 24 бита работали.

Я заметил много ошибок в defaultdepth 32, что побудило меня изменить его.

Кроме того, я использую двоичный драйвер nvidia и одновременно добавил следующие параметры, не уверен, помогли они или нет:

Параметр "AddARGBGLXVisuals" "True" Параметр "DisableGLXRootClipping" "True"

Теперь мой процессор наконец-то вернулся в нормальное состояние, а Compiz стал гораздо отзывчивее, чем когда-либо прежде!

источник:http://ubuntuforums.org/showthread.php?t=1873768

Связанный контент