Elevato utilizzo della CPU durante la riproduzione di Flash e l'utilizzo di Giove


8

Salve ragazzi da quello che vedo su Google, è un problema comune ma in qualche modo tutti i thread che ho visto finiscono in "Oooo Flash è terribile" e il post muore lì.

Sto riscontrando un utilizzo della CPU molto elevato al 100% e oltre durante la visione di video Flash. Quello che sto correndo:

  • Ultima versione di Flash disponibile per 64 bit nei repository di Ubuntu
  • Athlon X2-QL64 su un HP Compaq 615

    NOTA che sto riscontrando lo stesso problema su un Celeron T3300 con scheda video Intel

Cosa ho provato:

  • Browser diverso (Firefox e Chromium si comportano allo stesso modo)
  • Disabilitato il processo plugin-container separato e fatto funzionare Flash in firefox.exe (stesso comportamento)
  • Shell modificato. Gnome3 e Unity si comportano allo stesso modo
  • Blocco annunci Flash (impedisce il caricamento al 100% fino a quando non riproduco effettivamente il video, quindi non fa davvero la differenza)
  • Lettori Flash open source. Gnash mi dà un framerate molto basso e comunque un utilizzo della CPU molto elevato. Lightspark non è in grado di riprodurre video di YouTube e insta-crash
  • La riproduzione di video HTML5 conferisce a THE SAME un carico estremamente elevato

Se riesco a notare che l'utilizzo di xorg è basso durante la riproduzione (ho visto post in cui le persone sembravano avere un carico della CPU xorg molto elevato ma non è il mio caso)

Qualcuno è davvero apprezzato da quando mi sono innamorato di Linux e non sopporto di vedere Windows funzionare meglio sulla stessa macchina


Aggiornamento: dopo ore scopro che sono metà idiota metà costretto a farlo.

Lasciatemi spiegare

Sto usando Giove per tenere sotto controllo le temperature e lo uso costantemente in modalità di risparmio energetico per risparmiare circa 10 ° C.

Se uso il regolatore "ondemand", l'utilizzo della CPU scende di circa il 50% durante la riproduzione (CPU freq raddoppia nel caso della mia CPU)

Se lo imposto su "prestazioni massime" scende a circa il 45% ma la mia CPU arriva a circa 85 ° C

Quindi fondamentalmente il motivo è che in realtà sta usando il 100% perché è necessario e non per strane ragioni, ma non posso permettermi di cucinare la batteria solo per vedere l'utilizzo della CPU diminuire del 50%, quindi lo terrò così è perché la riproduzione sembra a posto anche a pieno carico costante. Spero solo che 12. 04 funzionerà più fresco


1
Come testate HTML5? (Ho un enorme ritardo a 720p con flash e nessun ritardo 1080p con html5)
Alvar

Risposte:


1

Cambia tutti i colordepth nel mio /etc/X11/xorg.conf a 24 bit. Sia a 32 che a 16 bit avevano il problema, ma a 24 bit funziona.

Ho notato molti errori su defaultdepth 32 che mi ha spinto a cambiarlo.

Inoltre, sto usando il driver binario nvidia e ho aggiunto le seguenti opzioni contemporaneamente, non sono sicuro che abbiano aiutato o meno:

Opzione "AddARGBGLXVisuals" "True" Opzione "DisableGLXRootClipping" "True"

Ora il mio CPU è tornato alla normalità e compiz è molto più reattivo di quanto non sia mai stato prima!

fonte: http://ubuntuforums.org/showthread.php?t=1873768

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.