Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Цей вебсайт матиме обмежену функціональність, доки ми проводимо його обслуговування для поліпшення роботи. Якщо прочитана стаття не розв'язала вашу проблему і ви хочете поставити питання, наша спільнота підтримки з радістю допоможе вам на @FirefoxSupport у Twitter та /r/firefox на Reddit.

Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

High CPU Usage on HTML 5 YouTube

  • 6 відповідей
  • 3 мають цю проблему
  • 1 перегляд
  • Остання відповідь від gajbooks

more options

I have a dual-graphics laptop with the newest release version of Firefox, the newest Intel HD drivers, and newest AMD drivers. Intel HD 5500, i7 5500U, AMD R9 M275X. YouTube uses about 60% of the CPU when running 1080p video using HTML5. I also have a desktop computer with a GTX 670 and i7 3770k and Firefox literally uses about 2% when running 1080p video. Something is up here. The videos are perfectly responsive, but it really hogs the battery and causes significant heating.

I have a dual-graphics laptop with the newest release version of Firefox, the newest Intel HD drivers, and newest AMD drivers. Intel HD 5500, i7 5500U, AMD R9 M275X. YouTube uses about 60% of the CPU when running 1080p video using HTML5. I also have a desktop computer with a GTX 670 and i7 3770k and Firefox literally uses about 2% when running 1080p video. Something is up here. The videos are perfectly responsive, but it really hogs the battery and causes significant heating.

Обране рішення

thank you, this bit seems to be the problem:

Supports Hardware H264 Decoding: No; 
DXVA2D3D9 crashes detected in the past

you could try the following: enter about:config into the firefox address bar (confirm the info message in case it shows up) & search for the preference named gfx.crash-guard.status.d3d9video. double-click it and change its value to 2. in addition, i'd also recommend to reset all custom preferences (=shown in bold) starting with "network.http" to their respective default value.

Читати цю відповідь у контексті 👍 1

Усі відповіді (6)

more options

hello, could you go to the firefox menu ≡ > help ? > troubleshooting information, copy the contents of that page and paste them here into a reply on the forum? this might give us a clue what is going on...

more options

Application Basics


Name: Firefox Version: 45.0.1 Build ID: 20160315153207 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0 Multiprocess Windows: 0/2 (default: false) Safe Mode: false

Crash Reports for the Last 3 Days


All Crash Reports (including 1 pending crash in the given time range)

Extensions


Name: Adblock Plus Version: 2.7.2 Enabled: true ID: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

Name: Classic Theme Restorer Version: 1.5.0 Enabled: true ID: ClassicThemeRestorer@ArisT2Noia4dev

Name: DownThemAll! Version: 2.0.18.1-signed.1-let-fixed Enabled: true ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}

Name: Firefox Hello Beta Version: 1.1.14 Enabled: true ID: loop@mozilla.org

Name: FlashGot Version: 1.5.6.13 Enabled: true ID: {19503e42-ca3c-4c27-b1e2-9cdb2170ee34}

Name: NoScript Version: 2.9.0.11 Enabled: true ID: {73a6fe31-595d-460b-a920-fcc0f8843232}

Name: User Agent Switcher Version: 0.7.3.1-signed Enabled: true ID: {e968fc70-8f95-4ab9-9e79-304de2a71ee1}

Name: app.telemetry Page Speed Monitor Version: 15.2.5 Enabled: false ID: jid0-OqxcSY9VMeMm8jJqJYy5KM0nmS8@jetpack

Name: Avast Online Security Version: 10.3.3.39 Enabled: false ID: wrc@avast.com

Name: Avast SafePrice Version: 10.3.5.39 Enabled: false ID: sp@avast.com

Name: ReloadEvery Version: 45.0.0 Enabled: false ID: {888d99e7-e8b5-46a3-851e-1ec45da1e644}

Graphics


Adapter Description: Intel(R) HD Graphics 5500 Adapter Description (GPU #2): AMD Radeon R9 M275X Adapter Drivers: igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32 Adapter Drivers (GPU #2): aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32 amdxc32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64 Adapter RAM: Unknown Adapter RAM (GPU #2): 4095 Asynchronous Pan/Zoom: none ClearType Parameters: Gamma: 2200 Pixel Structure: B ClearType Level: 0 Enhanced Contrast: 50 Device ID: 0x1616 Device ID (GPU #2): 0x6820 Direct2D Enabled: true DirectWrite Enabled: true (10.0.10586.0) Driver Date: 2-2-2016 Driver Date (GPU #2): 4-3-2016 Driver Version: 20.19.15.4380 Driver Version (GPU #2): 16.150.2211.1001 GPU #2 Active: false GPU Accelerated Windows: 2/2 Direct3D 11 (OMTC) Subsys ID: 380117aa Subsys ID (GPU #2): 0000000c Supports Hardware H264 Decoding: No; DXVA2D3D9 crashes detected in the past Vendor ID: 0x8086 Vendor ID (GPU #2): 0x1002 WebGL Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 5500 Direct3D9Ex vs_3_0 ps_3_0) windowLayerManagerRemote: true AzureCanvasBackend: direct2d 1.1 AzureContentBackend: direct2d 1.1 AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0 (#0) Error: DXVA2D3D9 video decoding is disabled due to a previous crash. (#6) Error: DXVA2D3D9 video decoding is disabled due to a previous crash. (#7) Error: DXVA2D3D9 video decoding is disabled due to a previous crash. (#8) Error: DXVA2D3D9 video decoding is disabled due to a previous crash. (#9) Error: DXVA2D3D9 video decoding is disabled due to a previous crash. (#10) Error: DXVA2D3D9 video decoding is disabled due to a previous crash.

Important Modified Preferences


accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 1048576 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.hashstats_reported: 1 browser.cache.disk.smart_size.enabled: false browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false browser.cache.frecency_experiment: 1 browser.download.importedFromSqlite: true browser.download.manager.alertOnEXEOpen: true browser.places.smartBookmarksVersion: 7 browser.search.useDBForOrder: true browser.sessionstore.upgradeBackup.latestBuildID: 20160315153207 browser.startup.homepage: www.google.com browser.startup.homepage_override.buildID: 20160315153207 browser.startup.homepage_override.mstone: 45.0.1 browser.urlbar.userMadeSearchSuggestionsChoice: true dom.apps.reset-permissions: true dom.mozApps.used: true extensions.lastAppVersion: 45.0.1 font.internaluseonly.changed: true gfx.crash-guard.d3d11layers.appVersion: 45.0.1 gfx.crash-guard.d3d11layers.deviceID: 0x1616 gfx.crash-guard.d3d11layers.driverVersion: 20.19.15.4380 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.glcontext.appVersion: 45.0.1 gfx.crash-guard.glcontext.deviceID: 0x1616 gfx.crash-guard.glcontext.driverVersion: 20.19.15.4380 gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle: true gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp: false gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11: true gfx.crash-guard.status.d3d11layers: 2 gfx.crash-guard.status.d3d9video: 3 gfx.crash-guard.status.glcontext: 2 gfx.direct3d.last_used_feature_level_idx: 0 gfx.driver-init.appVersion: 42.0 gfx.driver-init.deviceID: 0x1616 gfx.driver-init.driverVersion: 10.18.15.4279 gfx.driver-init.feature-d2d: true gfx.driver-init.feature-d3d11: true gfx.driver-init.status: 2 layers.acceleration.force-enabled: true media.gmp-eme-adobe.abi: x86-msvc-x64 media.gmp-eme-adobe.lastUpdate: 1455428454 media.gmp-eme-adobe.version: 15 media.gmp-gmpopenh264.abi: x86-msvc-x64 media.gmp-gmpopenh264.autoupdate: true media.gmp-gmpopenh264.lastUpdate: 1455428457 media.gmp-gmpopenh264.version: 1.5.3 media.gmp-manager.buildID: 20160315153207 media.gmp-manager.lastCheck: 1460151906 media.gmp-provider.enabled: false media.webrtc.debug.aec_log_dir: C:\Users\Grant\AppData\Local\Temp media.webrtc.debug.log_file: C:\Users\Grant\AppData\Local\Temp\WebRTC.log media.youtube-ua.override.to: 43 network.auth.allow-subresource-auth: 2 network.cookie.prefsMigrated: true network.http.pipelining: true network.http.pipelining.aggressive: true network.http.pipelining.max-optimistic-requests: 8 network.http.pipelining.maxrequests: 8 network.http.pipelining.ssl: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1460159968 places.history.expiration.transient_current_max_pages: 104858 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true plugin.state.npmeetingjoinpluginoc: 1 privacy.sanitize.migrateClearSavedPwdsOnExit: true privacy.sanitize.migrateFx3Prefs: true privacy.trackingprotection.enabled: true services.sync.declinedEngines: storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1459737806 ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences


JavaScript


Incremental GC: true

Accessibility


Activated: false Prevent Accessibility: 0

Library Versions


NSPR Expected minimum version: 4.12 Version in use: 4.12

NSS Expected minimum version: 3.21.1 Basic ECC Version in use: 3.21.1 Basic ECC

NSSSMIME Expected minimum version: 3.21.1 Basic ECC Version in use: 3.21.1 Basic ECC

NSSSSL Expected minimum version: 3.21.1 Basic ECC Version in use: 3.21.1 Basic ECC

NSSUTIL Expected minimum version: 3.21.1 Version in use: 3.21.1

Experimental Features


more options

Вибране рішення

thank you, this bit seems to be the problem:

Supports Hardware H264 Decoding: No; 
DXVA2D3D9 crashes detected in the past

you could try the following: enter about:config into the firefox address bar (confirm the info message in case it shows up) & search for the preference named gfx.crash-guard.status.d3d9video. double-click it and change its value to 2. in addition, i'd also recommend to reset all custom preferences (=shown in bold) starting with "network.http" to their respective default value.

more options

This seems to have reduced CPU usage to about 25% at max which is a lot better. Thank you. Still not 2% but it's certainly a lot nicer.

(Also, I changed the network setting because some website say it makes Firefox faster on better internet connections. Is that just flat out wrong?)

more options

as it is a dual gpu sytem you could also look into it if it is possible to have your nvidia gpu take over the part of rendering firefox (that may perhaps be more efficient in regards to media playback). and those recommendations to speed-up firefox at some sites are often experimental and can cause more harm than good so i'd rather dissuade you from following them...

more options

It's an AMD GPU for the laptop and I'd change it if I could but AMD thinks they know better and lock it to the integrated GPU.