commit | 7e99db6e728f78466230e4bc411e26314d0154e2 | [log] [tgz] |
---|---|---|
author | Nancy Zhao <zhaon@google.com> | Fri Aug 02 13:16:46 2024 +1000 |
committer | Nancy Zhao <zhaon@google.com> | Fri Aug 23 17:28:37 2024 +1000 |
tree | fde18b8213569a5d8b2b40aa7e80d4e2a6581cb4 | |
parent | 81bf2e52669b5e23b092330bb0ae019f615d9724 [diff] |
trace_processor: add linux cpuidle time in state calculation This counter tracks the percentage of time spent in each state over time. The module also surfaces the: - total residency of each state, and - (time_slice) time spent in all states which are used to calculate the percentage. Bug: 337135369 Test: diff test Change-Id: I74ac58bd74939c5e129c4e810c16f6ba80546adb
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.