1 votos

¿El uso de la CPU de Flash es mayor en OS X que en Ubuntu?

Recientemente he instalado Ubuntu 13.10 en un Macbook pro de 2011 de última hora. Con la misma versión chrome y pepper flash plugin y la extensión flashblock para bloquear el flash irrevalente. Cuando veo algún vídeo en flash en línea, encontré que el uso de la CPU es mucho mayor bajo OS X Mavericks que en Ubuntu. Y el MBP se calienta y el ventilador funciona muy rápidamente bajo OS X, mientras que en Ubuntu está muy fresco como es normal cuando se ve el mismo vídeo flash en línea. Me parece poco intuitivo porque OS X debería tener mejores drivers que linux en el MBP, lo que lo haría más eficiente en cuanto a energía y normalmente más fresco. ¿Cuál podría ser la razón?

1voto

h3nk Puntos 436

Dado que no puedes hacer ninguna suposición sobre cómo se implementa Flash para Mac o Flash para Linux o cómo utilizan las eficientes API de su sistema operativo anfitrión, no puedes hacer ninguna afirmación sobre por qué el rendimiento se comporta de forma tan diferente.

Mientras la aceleración gráfica para la reproducción de vídeo esté disponible en ambos sistemas operativos, debería ser tarea de Flash utilizarla correctamente. Es posible que desee comprobar si la aceleración por hardware está activada en Flash en Mac OS. Para ello, haga clic con el botón derecho del ratón en un Flash-Applet y seleccione "Configuración...". Entonces, en la primera pestaña (Pantalla), debería ofrecerse un botón de verificación etiquetado como "Habilitar Aceleración de Hardware".

Screenshot

El rendimiento también depende del códec de vídeo del archivo multimedia. El contenido HD de Youtube, por ejemplo, sólo requiere un 10% de tiempo de CPU para mí, mientras que el contenido Flash de otros sitios web también puede hacer que mis fans se pongan en marcha.

1voto

Oskar Puntos 1242

Se me ocurren inmediatamente cuatro cosas que podrían causar lo que está viendo:

  1. El servidor está sirviendo una tasa de bits más alta o un archivo que está codificado de forma diferente en OS X que en Linux.
  2. El propio código del reproductor flash está mejor optimizado en Linux que en OS X.
  3. El código en Linux está llamando a una mejor API que en OS X.
  4. Otras tareas están tomando CPU o añadiendo carga en OS X y no en Linux.

Mi opinión es que una combinación de varios estaría en juego.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X