diff options
author | primiano <primiano@chromium.org> | 2015-10-14 09:03:51 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-14 16:04:37 +0000 |
commit | b3fb641552ace46ce637f4345ac8809cbfbe0059 (patch) | |
tree | 6d331ee0c06f6d40705ce535a7ce07e5b176fccd /infra | |
parent | 2dfb9f6d889905bd391a85b518b40a78bc19967b (diff) | |
download | chromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.zip chromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.tar.gz chromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.tar.bz2 |
[tracing] Add graphics memory dump provider for Android
This CL introduces a memory dump provider able to gather GPU/Graphics
data on Android coming from libmemtrack.
libmemtrack is an API which allows different GPU vendors to expose
memory statistics about graphical memory usage. Due to the technical
design of this API (libmemtrack requires root) the architecture of this
dump provider is decoupled in a helper service (crrev.com/1383583002)
which needs to be sideloaded manually on the device (will be automated
in telemetry scripts).
The helper service exposes the memory stats via a UNIX IPC socket.
This memory dump provider connects to the socket and receives the
memory numbers for the current process.
Design-doc: https://goo.gl/4Y30p9
Screenshot: https://goo.gl/Z27djX
BUG=529451
Review URL: https://codereview.chromium.org/1383733002
Cr-Commit-Position: refs/heads/master@{#354032}
Diffstat (limited to 'infra')
0 files changed, 0 insertions, 0 deletions