Landing page for all things memory-related in Chromium.
Look at the UMAs Memory.{Total,Renderer,Browser,Gpu,Extension}.PrivateMemoryFootprint.
Note, these channels are for developer coordination and NOT user support. If you are a Chromium user experiencing a memory related problem, file a bug instead.
name | description |
---|---|
memory-dev@chromium.org | Discussion group for all things memory related. Post docs, discuss bugs, etc., here. |
chrome-memory@google.com | Google internal version of the above. Use sparingly. |
https://chromium.slack.com/messages/memory/ | Slack channel for real-time discussion with memory devs. Lots of C++ sadness too. |
crbug Performance=Memory label | Bucket with auto-filed and user-filed bugs. |
crbug Stability=Memory label | Tracks mostly OOM crashes. |
Follow these instructions to file a high quality bug.
See this page for further instructions.
Great! First, sign up for the mailing lists above and check out the slack channel.
Second, familiarize yourself with the following:
Topic | Description |
---|---|
Key Concepts in Chrome Memory | Primer for memory terminology in Chrome. |
memory-infra | The primary tool used for inspecting allocations. |
There are roughly three types of memory work within Chrome:
Knowledge Area | Contact points |
---|---|
Chrome on Android | lizeb, pasko, ssid |
Browser Process | ssid, erikchen, etienneb |
GPU/cc | ericrk |
Memory metrics | ssid, erikchen, primano, ajwong, wez |
Heap Profiling | alph, erikchen, ssid, etienneb |
Net Stack | mmenke, rsleevi, xunjieli |
Renderer Process | haraken, tasak, hajimehoshi, keishi, hiroshige |
V8 | hpayer, ulan, verwaest, mlippautz |