Alto uso de CPU mientras se reproduce Flash

17

Cuando reproduzco video en YouTube, el uso de CPU aumenta al 100% tanto en Firefox como en Chrome.

Lo que estoy corriendo:

  • Procesador Intel Core2Duo E4500 2 x 2.2GHz
  • Ubuntu 12.04 amd64 con las últimas actualizaciones
  • Flash Plugin adobe-flashplugin 11.2.202.233-0precise1
  • Firefox 12.0 + build1-0ubuntu0.12.04.1
  • Google Chrome 18.0.1025.162

salida superior

¿Esto es normal? ¿Y qué puedo hacer con esto?

Sociólogo
fuente
2
Desafortunadamente, esto puede ser normal dado el hecho de que Flash usa CPU para la decodificación de video. Mire cuál es la resolución del video que está viendo: si es 1080p, la carga de trabajo de la CPU tiene sentido. Además, ¿podría agregar el tipo de tarjeta gráfica que está utilizando y con qué controlador (por ejemplo, salida de sudo lshw -C display)?
jnv
@jnv Tarjeta gráfica NVIDIA GeForce 8600 GT, controladores - NVIDIA 295.40. La resolución del video no importa ...
Sociólogo
1
Tengo un hardware similar, y esto es bastante típico para mí. Corro en el rango de 85% -95% para videos de Hulu, etc. Dicho esto, flash ha sido mucho más confiable con 12.04 que 11.10.
Chris
Por otro lado, si tiene más de un núcleo en su procesador, es decir, un procesador de doble núcleo, 100% solo significa que un solo núcleo de CPU está en pleno uso, si tiene dos núcleos, entonces diría que 200% para todos ellos lleno, 400% si tenía cuatro núcleos como máximo, etc.
Thomas Ward

Respuestas:

7

Solo estoy adivinando aquí ya que Flash Player es un blob binario con errores, pero una carga de CPU alta podría significar que Flash Player no está usando aceleración de hardware. Entonces, vaya a cualquier video de YouTube, ábralo en pantalla completa (esto es importante debido a un error extraño en Flash Player en caso de que esté usando Unity 3D / Compiz), haga clic derecho en el video, seleccione Configuración ... y asegúrese de Habilitar la aceleración de hardware está chequeado.

También puede intentar eliminar la configuración de Flash Player, pero puede perder algunos datos "importantes" como puntos de control en juegos Flash (datos almacenados exclusivamente por Flash Player). Salga del navegador y elimine / aleje el directorio ~ / .macromedia / Flash_Player con Nautilus o utilice este comando:

rm -r ~/.macromedia/Flash_Player

También eche un vistazo si tiene un libvdpau1paquete instalado, esto permite a los reproductores de video usar decodificación de video de hardware. Flash Player también usa esto en cierta medida, pero tiene errores (en algunas condiciones, los videos en YouTube pueden haber intercambiado canales de color azul y rojo). Vea esta respuesta para más detalles.

jnv
fuente
5

reduzca el búfer manualmente a 10 mb y estará listo. (es una configuración en Avanzado - Red - configuración del búfer) Reinicie Firefox y use 'top' para ver el uso reducido de la CPU. La mía pasó del 60 al 6% y el contenedor de complementos del proceso (flash) pasó del 45-50% al 30%

Yo uso Ubuntu 12.04, 64 bit en dual core 2.4 GHZ y 3GB ram

Happy browsin '

Xeletron
fuente
1
¿Es esta una configuración de Adobe Flash o una configuración de Firefox? ¿Estás hablando de habilitar el mecanismo de límite de caché de Firefox?
John S Gruber
Muchas gracias. Por cierto, es el tamaño del caché en lugar del tamaño del "búfer". Mi ventilador de la CPU se calmó instantáneamente después de seguir tu consejo.
kakyoism
¿Cómo hacer eso (caché o búfer)?
shgnInc
0

Consulte este artículo en Ubuntugeek para obtener más información sobre el indicador de CPU / applet de control; puede configurar su CPU a diferentes frecuencias si es compatible.

czifro
fuente
En algunas CPU, esto puede llevar su velocidad de CPU más allá de las especificaciones, @Sociologist tiene que aceptar los riesgos de usar dicho software que posiblemente cause fallas en la CPU. No veo este uso como incorrecto, pero tiene riesgos inherentes.
Restablece a Monica - ζ--
1
@czifro ¡Gracias por tu respuesta! Acabo de instalar y probar el indicador-cpufreq. Pero nada ha cambiado. La carga de la CPU es del 100% con frecuencia máxima y mínima.
Sociólogo
En realidad funciona muy bien. Tengo un procesador dual core de 2 ghz y solo irá tan alto como 2 y tan bajo como .8, que está inactivo. También hay cuatro configuraciones diferentes, como ahorro de energía a pedido y ahorro de energía
czifro
¿Has intentado desinstalar y luego reinstalar los programas? Tal vez eso funcionaría.
czifro