Perfetto is a production-grade tracing platform for Android, Linux, and Chrome that captures extremely detailed information about what a system is doing over time. It’s designed around a low-overhead producer/consumer model: instrumented components (“producers”) write binary events into shared memory buffers and a collector (“service”) reliably streams them to storage. The data model spans kernel and userspace, so you can stitch together CPU scheduling, app lifecycles, binder/IPC hops, GPU work, power and thermal signals, file I/O, heap samples, and more into a single coherent timeline. Perfetto’s ecosystem includes a web-based UI that can load multi-GB traces directly in the browser and an offline “trace processor” that exposes the trace as a queryable SQL-like table schema for deep analysis and automation. It integrates natively with Android (replacing older atrace/Systrace paths) and can sit alongside custom instrumentation in apps or services through its SDKs.

Features

  • System-wide tracing across kernel and userspace signals
  • Zero/low-overhead producers with shared-memory ring buffers
  • Web trace viewer for interactive timelines and flame charts
  • SQL-powered trace processor for automated analysis
  • Native Android hooks for app, binder, and OS telemetry
  • Extensible SDKs to add custom events and counters

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow Perfetto

Perfetto Web Site

Other Useful Business Software
Get full visibility and control over your tasks and projects with Wrike. Icon
Get full visibility and control over your tasks and projects with Wrike.

A cloud-based collaboration, work management, and project management software

Wrike offers world-class features that empower cross-functional, distributed, or growing teams take their projects from the initial request stage all the way to tracking work progress and reporting results.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Perfetto!

Additional Project Details

Programming Language

C++

Related Categories

C++ Libraries

Registered

2025-10-09