commit | cce3455341a00d08d79fa43b4096a4e4c2d6fb30 | [log] [tgz] |
---|---|---|
author | Samuel Wu <wusamuel@google.com> | Tue Nov 19 16:54:03 2024 -0800 |
committer | Samuel Wu <wusamuel@google.com> | Tue Nov 19 17:21:04 2024 -0800 |
tree | 0461c0feb522c43b463559040aadf74f41976203 | |
parent | eee42b5a6be9449b977df871c40a588fcd4e4102 [diff] |
wattson: Add DSU support for VM traces Add framework to have devfreq DSU frequencies on traces that come from VMs, where there is no physical DSU HW to emulate. Since the DSU frequencies are a prerequisite for power estimation on some devices, this patch unblocks power estimation for devices emulated on VMs that require DSU frequencies. Test: tools/diff_test_trace_processor.py out/linux/trace_processor_shell --name-filter '.*wattson.*' Bug: 379936540 Change-Id: Iad3882aad4929789ef83ddb34a2771fef04a39d0 Signed-off-by: Samuel Wu <wusamuel@google.com>
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.