> > For example with Firefox I would be interested in the RSS of the parent 
> > process (firefox.exe) and the USS of the child processes 
> > (plugin-container.exe). For Chrome it would be more along the lines of the 
> > RSS of the main chrome process, and the USS of the renderer/gpu/plugin 
> > processes (and probably the RSS of the nacl process if that's still around).
> 
> I can grab a one-time snapshot of these at the end of the test/page load.  
> Walking the process list was too expensive to do every 100ms (which is how 
> often I collect CPU utilization).  Should be able to add it today and report 
> both the parent RSS and sum(child_uss) as separate numbers.

Just pushed support in WPT for collecting memory stats at the end of a test: 
https://github.com/WPO-Foundation/webpagetest/commit/629f48ea5c57be57b50e1f97942c98dface593b2

Sample result: http://www.webpagetest.org/xmlResult/160212_3Z_12D1/

Specifically:
browser_process_count - Number of browser processes
browser_main_memory_kb - Full working set of the "main" browser process in KB 
(main for WPT is whatever is doing the network communications)
browser_other_private_memory_kb - Sum of the private working sets for all other 
browser processes (in KB)
browser_working_set_kb - Both working set numbers combined
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to