Record traces
In-app tracing
In-app tracing
System tracing
System tracing
Chrome tracing
Chrome tracing
Data sources
Linux/Android
Data sources...
Linux ftrace
Linux ftrace
/proc pollers
/proc pollers
Heap profilers
Heap profilers
Tracing C++ Library
Android / Linux / MacOS / Windows
Tracing C++ Library...
Analyze traces
Trace Processor
Android / Linux / MacOS / Win
Trace Processor...
Visualize traces
Visualize traces
Perfetto UI
HTML / JS
Perfetto UI...
Trace importers
Protobuf, JSON, systrace
Trace importers...
Trace-based metrics
JSON / Protobuf / CSV
Trace-based metrics...
SQL query engine
Based on SQLite
SQL query engine...
Tracing service
Mojo
Tracing service...
Chrome-specific
data-sources
Chrome-specific...
In-process
service thread
In-process...
Tracing daemon
UNIX socket
Tracing daemon...
Track event library
TRACE_EVENT(...)
Track event library...
App-specific
data-sources
App-specific...
Trace Processor
Web Assembly
Trace Processor...
ADB over WebUSB
For Android
ADB over WebUSB...
Works offline
After first visit
Works offline...
Viewer does not support full SVG 1.1