We have hosted the application perfetto in order to run this application in our online workstations with Wine or directly.


Quick description about perfetto:

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


Programming Language: C++.
Categories:
Libraries

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.