New issue
Advanced search Search tips

Issue 911739 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Consider flushing and releasing current context on memory dumps

Project Member Reported by backer@chromium.org, Dec 4

Issue description

Context is https://bugs.chromium.org/p/chromium/issues/detail?id=911124#c7 where eglMakeCurrent with an offscreen surface released some gpu memory in the driver that our test infrastructure measures (memory:chrome:all_processes:reported_by_os:system_memory:private_dirty_size under Mapped File -> Devices -> GPU -> /dev/kgsl-3d0)

If we flush (finish?) and release the current context, we might get a more reliable reading for our system_health.memory_{mobile,desktop} tests. AFAICT, we expect memory dumps to be heavy weight.

 
Cc: sadrul@chromium.org
Components: -Internals>GPU>Internals Internals>GPU>Metrics
Labels: -Type-Bug Type-Feature
Status: Available (was: Untriaged)
+sadrul as FYI about this metrics idea
It occurred to me that this is probably a bit racey. I don't know where system metrics are collected, but it's probably not viz/gpu process. We'd need to synchronize.

Sign in to add a comment