Closed
Bug 1317332
Opened 8 years ago
Closed 7 years ago
about:memory not showing memory usage for content processes
Categories
(Toolkit :: about:memory, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bkelly, Unassigned)
Details
(Whiteboard: [MemShrink])
I'm currently running 52.0a1 (2016-11-10) (64-bit) in e10s mode. When I do an about:memory measurement all I get back is a report on the main process. The OS process monitor shows the content process exists and using over a 1GB of memory. Note, I also have another "nightly" child process using a small amount of memory that does not show up in about:memory. I'm guessing this is the new GPU process, but not really sure.
Comment 1•8 years ago
|
||
(In reply to Ben Kelly [:bkelly] from comment #0) > I'm currently running 52.0a1 (2016-11-10) (64-bit) in e10s mode. When I do > an about:memory measurement all I get back is a report on the main process. > The OS process monitor shows the content process exists and using over a 1GB > of memory. > > Note, I also have another "nightly" child process using a small amount of > memory that does not show up in about:memory. I'm guessing this is the new > GPU process, but not really sure. What OS is this?
Flags: needinfo?(bkelly)
Reporter | ||
Comment 2•8 years ago
|
||
Windows 10. Here is my about:support Application Basics ------------------ Name: Firefox Version: 53.0a1 Build ID: 20161114043454 Update Channel: nightly User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0 OS: Windows_NT 10.0 Multiprocess Windows: 2/2 (Enabled by user) Safe Mode: false Crash Reports for the Last 3 Days --------------------------------- All Crash Reports Extensions ---------- Name: Application Update Service Helper Version: 1.0 Enabled: true ID: aushelper@mozilla.org Name: FlyWeb Version: 1.0.0 Enabled: true ID: flyweb@mozilla.org Name: Form Autofill Version: 1.0 Enabled: true ID: formautofill@mozilla.org Name: Mozilla Tree Status Version: 1.0.2 Enabled: true ID: mozilla-tree-status@jsantell.com Name: Multi-process staged rollout Version: 1.6 Enabled: true ID: e10srollout@mozilla.org Name: Pocket Version: 1.0.5 Enabled: true ID: firefox@getpocket.com Name: Web Compat Version: 1.0 Enabled: true ID: webcompat@mozilla.org Graphics -------- Features Compositing: Direct3D 11 Asynchronous Pan/Zoom: wheel input enabled; touch input enabled WebGL Renderer: Google Inc. -- ANGLE (NVIDIA Quadro K620 Direct3D11 vs_5_0 ps_5_0) WebGL2 Renderer: Google Inc. -- ANGLE (NVIDIA Quadro K620 Direct3D11 vs_5_0 ps_5_0) Hardware H264 Decoding: Yes; Failed to create D3D11 device for decoder; Using D3D9 API Audio Backend: wasapi Direct2D: true DirectWrite: true (10.0.14393.351) GPU #1 Active: Yes Description: NVIDIA Quadro K620 Vendor ID: 0x10de Device ID: 0x13bb Driver Version: 21.21.13.6909 Driver Date: 8-1-2016 Drivers: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2umx C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvd3dum,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2um,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispiwu.inf_amd64_9ff5ab165faead52\nvwgf2um Subsys ID: 109810de RAM: 2048 GPU #2 Active: No Description: Intel(R) HD Graphics 4600 Vendor ID: 0x8086 Device ID: 0x0412 Driver Version: 10.18.15.4279 Driver Date: 8-24-2015 Drivers: igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32 Subsys ID: 05a61028 RAM: Unknown Diagnostics AzureCanvasAccelerated: 0 AzureCanvasBackend: skia AzureContentBackend: skia AzureFallbackCanvasBackend: cairo GPUProcessPid: 7888 GPUProcess: Terminate GPU Process Decision Log D3D9_COMPOSITING: disabled by default: Disabled by default Important Modified Preferences ------------------------------ accessibility.lastLoadDate: 1478050770 accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 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.places.smartBookmarksVersion: 8 browser.sessionstore.upgradeBackup.latestBuildID: 20161114043454 browser.startup.homepage: about:home browser.startup.homepage_override.buildID: 20161114043454 browser.startup.homepage_override.mstone: 53.0a1 browser.tabs.remote.autostart: true browser.tabs.remote.autostart.2: false browser.tabs.warnOnClose: false browser.urlbar.daysBeforeHidingSuggestionsPrompt: 0 browser.urlbar.lastSuggestionsPromptDate: 20160704 browser.urlbar.maxRichResults: 12 dom.apps.lastUpdate.buildID: 20160725030248 dom.apps.lastUpdate.mstone: 50.0a1 dom.apps.reset-permissions: true dom.gamepad.extensions.enabled: true dom.push.userAgentID: 79cf2d49dd024f5ca4f6f5db3ee869b1 extensions.lastAppVersion: 53.0a1 gfx.crash-guard.d3d11layers.appVersion: 50.0 gfx.crash-guard.d3d11layers.deviceID: 0x13bb gfx.crash-guard.d3d11layers.driverVersion: 21.21.13.6909 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.status.d3d11layers: 2 gfx.crash-guard.status.d3d11video: 2 media.benchmark.vp9.fps: 247 media.benchmark.vp9.versioncheck: 1 media.gmp-eme-adobe.abi: x86_64-msvc-x64 media.gmp-eme-adobe.lastUpdate: 1460658145 media.gmp-eme-adobe.version: 17 media.gmp-gmpopenh264.abi: x86_64-msvc-x64 media.gmp-gmpopenh264.lastUpdate: 1470844341 media.gmp-gmpopenh264.version: 1.6 media.gmp-manager.buildID: 20161114043454 media.gmp-manager.lastCheck: 1479149752 media.gmp-widevinecdm.abi: x86_64-msvc-x64 media.gmp-widevinecdm.lastUpdate: 1470757001 media.gmp-widevinecdm.version: 1.4.8.903 media.gmp.storage.version.observed: 1 media.hardware-video-decoding.failed: false network.cookie.prefsMigrated: true network.predictor.cleaned-up: true network.predictor.enabled: false places.database.lastMaintenance: 1478535968 places.history.expiration.transient_current_max_pages: 87071 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true print.printer_Microsoft_Print_to_PDF.print_bgcolor: false print.printer_Microsoft_Print_to_PDF.print_bgimages: false print.printer_Microsoft_Print_to_PDF.print_duplex: -437918235 print.printer_Microsoft_Print_to_PDF.print_edge_bottom: 0 print.printer_Microsoft_Print_to_PDF.print_edge_left: 0 print.printer_Microsoft_Print_to_PDF.print_edge_right: 0 print.printer_Microsoft_Print_to_PDF.print_edge_top: 0 print.printer_Microsoft_Print_to_PDF.print_evenpages: true print.printer_Microsoft_Print_to_PDF.print_footercenter: print.printer_Microsoft_Print_to_PDF.print_footerleft: &PT print.printer_Microsoft_Print_to_PDF.print_footerright: &D print.printer_Microsoft_Print_to_PDF.print_headercenter: print.printer_Microsoft_Print_to_PDF.print_headerleft: &T print.printer_Microsoft_Print_to_PDF.print_headerright: &U print.printer_Microsoft_Print_to_PDF.print_in_color: true print.printer_Microsoft_Print_to_PDF.print_margin_bottom: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_left: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_right: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_top: 0.5 print.printer_Microsoft_Print_to_PDF.print_oddpages: true print.printer_Microsoft_Print_to_PDF.print_orientation: 0 print.printer_Microsoft_Print_to_PDF.print_page_delay: 50 print.printer_Microsoft_Print_to_PDF.print_paper_data: 1 print.printer_Microsoft_Print_to_PDF.print_paper_height: -1.00 print.printer_Microsoft_Print_to_PDF.print_paper_name: print.printer_Microsoft_Print_to_PDF.print_paper_size_unit: 0 print.printer_Microsoft_Print_to_PDF.print_paper_width: -1.00 print.printer_Microsoft_Print_to_PDF.print_resolution: 600 print.printer_Microsoft_Print_to_PDF.print_reversed: false print.printer_Microsoft_Print_to_PDF.print_scaling: 1.00 print.printer_Microsoft_Print_to_PDF.print_shrink_to_fit: true print.printer_Microsoft_Print_to_PDF.print_to_file: false print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_bottom: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_left: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_right: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_top: 0 privacy.donottrackheader.enabled: true privacy.trackingprotection.introCount: 20 security.sandbox.content.tempDirSuffix: {076c4930-d94b-44a6-bd72-e8a328673ecc} security.ssl.errorReporting.automatic: true security.tls.version.min: 0 services.sync.declinedEngines: addons services.sync.engine.addons: false services.sync.engine.passwords: false services.sync.engine.prefs.modified: false services.sync.lastPing: 1479088551 services.sync.lastSync: Mon Nov 14 2016 13:56:46 GMT-0500 (Eastern Standard Time) services.sync.numClients: 7 storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1478885393 ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found. Important Locked Preferences ---------------------------- Places Database --------------- JavaScript ---------- Incremental GC: true Accessibility ------------- Activated: false Prevent Accessibility: 0 Library Versions ---------------- NSPR Expected minimum version: 4.13.1 Version in use: 4.13.1 NSS Expected minimum version: 3.28 Beta Version in use: 3.28 Beta NSSSMIME Expected minimum version: 3.28 Beta Version in use: 3.28 Beta NSSSSL Expected minimum version: 3.28 Beta Version in use: 3.28 Beta NSSUTIL Expected minimum version: 3.28 Beta Version in use: 3.28 Beta Experimental Features --------------------- Name: SKIA Content on Windows ID: skia-windows-nightly@experiments.mozilla.org Description: Measuring the effect of using SKIA as the default software rendering backend for content. Active: false End Date: 1476279768926 Homepage: Branch: user-changed Sandbox ------- Content Process Sandbox Level: 2
Flags: needinfo?(bkelly)
Comment 3•8 years ago
|
||
Unfortunately I can't really do anything here until I get a Windows 10 machine.
Comment 4•8 years ago
|
||
dvander, is it possible the gpu processes is causing memory reporting failures? It seems like it's not reporting at all which might be causing timeouts for the rest of memory reporting.
Flags: needinfo?(dvander)
That shouldn't be possible, since the about:memory code only cares about PContent processes, and the GPU process is a PGPU. However it should be possible to test by setting layers.gpu-process.dev.enabled to false and trying to reproduce the bug. However we should get about:memory working with the GPU process, I'll file a new bug for that.
Flags: needinfo?(dvander) → needinfo?(bkelly)
Reporter | ||
Comment 6•8 years ago
|
||
Sorry, I don't have any additional information at hand for this and I don't see a question directed at me.
Flags: needinfo?(bkelly)
Comment 7•8 years ago
|
||
On Windows 10 with a m-c debug 64 build I'm not seeing this issue. Ben, can you still repro? If so is this with add-ons enabled?
Flags: needinfo?(bkelly)
Comment 8•8 years ago
|
||
Tried with multiple content processes, no issue there either.
Reporter | ||
Comment 9•8 years ago
|
||
I believe this only happened after running the browser session for a day or two unfortunately. I don't know what triggered it. I have not seen it since, but I have not been running nightly lately either.
Flags: needinfo?(bkelly)
Updated•7 years ago
|
OS: Unspecified → Windows 10
Comment 10•7 years ago
|
||
Ben please reopen if you see this again.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•