2GB facebook renderer: huge BlinkGC and V8 |
|||
Issue descriptionI see multiple problems with the renderer memory trace. Attached trace file and V8 heap snapshot. The Blink GC is 550 MB, out of which only 350MB is live objects. 100 MB is not even allocated and 100MB is free objects. I can't read anything from V8 snapshot and the heap profiling is not native and doesn't show much information on why 350MB is used in BlinkGC. V8 snapshot: https://drive.google.com/open?id=0B7f4beGia2iHRGc3cWJpejRrcmc Trace with pseudo stack: https://drive.google.com/open?id=0B7f4beGia2iHc0EtTHVFMXVjcEU
,
Jun 19 2017
Here are the pseudo-stack allocating objects. There is more than 1M objects.... this is insane. The attached files are only for the facebook renderer. Similar stackframe are observed for other tabs.
,
Jun 19 2017
,
Jun 19 2017
Trace information product-version: "Chrome/60.0.3112.20" physical-memory: 64351 CPU: Linux x86_64
,
Jun 20 2017
Would you tell me how to obtain the trace file? So is it ok to just open www.facebook.com, wait some minutes, and run chrome://tracing?
,
Jun 20 2017
My trace was taken after a week of leaving facebook tab open on my Linux desktop.
,
Jun 20 2017
Keeping Pri-3 because we don't have easy repro steps.
,
Jun 21 2018
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
|||
►
Sign in to add a comment |
|||
Comment 1 by keishi@chromium.org
, Jun 19 2017