commit | 2c657b2bc0dd9c0757e36fec3d8fe63eda8b3b98 | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Sat Feb 17 16:08:24 2024 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Sat Feb 17 16:08:24 2024 +0000 |
tree | 54762270585e05041a8b0d6ebef5c3143076bdf5 | |
parent | 19f6cb06cc8422f044b2fd9ea1c97378ae0eaf48 [diff] |
traceconv: niche decompress_packets option for rewriting a trace as if compressed_packets were written normally I find myself wanting to convert the size breakdown of such traces to pprof flamecharts once in a while, hence this helper. The experimental proto path analysis in trace_processor already understands compressed packets, but isn't as easy to get a pprof out of. Change-Id: I3f203a591008e4078488f6acb89800beaf0e1055
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.