Elevato utilizzo della CPU durante la riproduzione di Flash


17

Quando riproduco video su YouTube, l'utilizzo della CPU sale al 100% sia in Firefox che in Chrome.

Quello che sto correndo:

  • Processore Intel Core2Duo E4500 2 x 2.2GHz
  • Ubuntu 12.04 amd64 con gli ultimi aggiornamenti
  • Flash Plugin adobe-flashplugin 11.2.202.233-0preciso1
  • Firefox 12.0 + build1-0ubuntu0.12.04.1
  • Google Chrome 18.0.1025.162

massima resa

È normale? E cosa posso fare con questo?


2
Purtroppo questo può essere normale dato che Flash utilizza la CPU per la decodifica video. Dai un'occhiata alla risoluzione del video che stai guardando: se è 1080p, il carico di lavoro della CPU ha senso. Inoltre, potresti aggiungere il tipo di scheda grafica che stai utilizzando e con quale driver (es. Output di sudo lshw -C display)?
jnv,

@jnv Scheda grafica NVIDIA GeForce 8600 GT, driver - NVIDIA 295.40. La risoluzione del video non può ...
Sociologo

1
Ho un hardware simile e questo è abbastanza tipico per me. Corro nella fascia dell'85% -95% per i video di Hulu, ecc. Detto questo, il flash è stato molto più affidabile con il 12.04 rispetto all'11.10.
Chris,

Per inciso, se hai più di un core nel tuo processore, cioè un processore dual core, il 100% significa che un singolo core della CPU è a pieno uso, se hai due core, allora direbbe il 200% per tutti loro essere riempito, 400% se avessi quattro core al massimo, ecc.
Thomas Ward

Risposte:


7

Sto solo supponendo che Flash Player sia un BLOB binario difettoso, ma un elevato carico della CPU potrebbe significare che Flash Player non utilizza l'accelerazione hardware. Quindi, vai su qualsiasi video di YouTube, aprilo a schermo intero (questo è importante a causa di strani bug in Flash Player nel caso in cui stai usando Unity 3D / Compiz), fai clic con il tasto destro sul video, seleziona Impostazioni ... e assicurati che Abilita accelerazione hardware è controllato.

Potresti anche provare a eliminare le impostazioni di Flash Player, tuttavia potresti perdere alcuni dati "importanti" come i checkpoint nei giochi Flash (dati memorizzati esclusivamente da Flash Player). Esci dal browser ed elimina / sposta la directory ~ / .macromedia / Flash_Player con Nautilus o usando questo comando:

rm -r ~/.macromedia/Flash_Player

Dai anche un'occhiata se hai libvdpau1installato un pacchetto, questo permette ai lettori video di usare la decodifica video hardware. Flash Player lo usa anche in una certa misura, ma è difettoso (in alcune condizioni, i video su YouTube potrebbero aver scambiato i canali di colore blu e rosso). Vedi questa risposta per maggiori dettagli.


5

riduci il buffer manualmente a 10 mb e sei a posto. (è un'impostazione in Avanzate - Rete - Impostazioni buffer) Riavvia Firefox e usa "top" per visualizzare l'uso ridotto della CPU. Il mio è passato dal 60 al 6% e il processo 'container container (flash) è passato dal 45-50% al 30%

Uso Ubuntu 12.04, 64 bit su dual core 2.4 GHZ e 3GB di RAM

Buona navigazione


1
Si tratta di un'impostazione Adobe Flash o Firefox? Stai parlando di abilitare il meccanismo del limite di cache di Firefox?
John S Gruber,

Grazie mille. A proposito, è la dimensione della cache invece della dimensione "buffer". La mia ventola della CPU si è immediatamente calmata dopo aver seguito il tuo consiglio.
kakyoism,

Come farlo (cache o buffer)?
shgnInc,

0

Vedi questo articolo su Ubuntugeek per ulteriori informazioni sull'applet indicatore / controllo CPU; puoi impostare la tua CPU a frequenze diverse se è supportata.


Su alcune CPU questo può portare la velocità della tua CPU oltre le specifiche, @Sociologist devi accettare i rischi derivanti dall'utilizzo di tale software che potrebbero causare guasti alla CPU. Non vedo questo uso come sbagliato, ma presenta rischi intrinseci.
Ripristina Monica - Apr--

1
@czifro Grazie per la tua risposta! Ho appena installato e testato indicatore-cpufreq. Ma nulla è cambiato. Il carico della CPU è del 100% con frequenza massima e minima.
Sociologo il

in realtà funziona benissimo. Ho un processore dual core da 2 ghz e andrà solo fino a 2 e fino a .8 che è inattivo. inoltre ci sono quattro diverse impostazioni come la conservazione delle prestazioni su richiesta e il risparmio energetico
czifro

hai provato a disinstallare e reinstallare i programmi? Forse avrebbe funzionato.
czifro,
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.