Repro steps:
1. Run chrome with --sampling-heap-profiler --enable-devtools-experiments on Linux
2. Enable native memory sampling profiler experiment in devtools
3. Open a gmail.com page
4. Open DevTools on it
5. Leave it over night
6. In the morning see a break in DT on potential OOM crash
7. Take native heap snapshot on DT Memory panel.
The process memory is 6.1GB, JS heap is 2GB, V8Debugger is 2.9GB
It could be that there are indeed that many scripts created by gmail, but even if so can we do better on our side?
|
Deleted:
Screenshot from 2018-02-09 10:12:05.png
84.9 KB
|
|
Screenshot from 2018-02-09 10:12:05.png
84.9 KB
View
Download
|
|
|
Deleted:
Screenshot from 2018-02-09 10:09:40.png
298 KB
|
|
Screenshot from 2018-02-09 10:09:40.png
298 KB
View
Download
|
|
|
Deleted:
Screenshot from 2018-02-09 10:04:13.png
172 KB
|
|
Screenshot from 2018-02-09 10:04:13.png
172 KB
View
Download
|
|
|
Deleted:
gmail-6gb-heap-20180209T100013.heapprofile
432 KB
|
|
gmail-6gb-heap-20180209T100013.heapprofile
432 KB
Download
|
Comment 1 by bugdroid1@chromium.org
, Feb 16 2018