Session Details
Session
Level: #Introductory and overview

Category: Android | Format: Session
3:50 pm - 4:30 pm | Jellybean
Android System Analysis using Perfetto and Tracing tools
Session Description:
In this talk, we will delve into the intricacies of Android system analysis using Perfetto and various tracing tools. Perfetto is a sophisticated, open-source system tracing tool that enables developers to collect performance data from Android devices and analyze system behavior in-depth. Key topics to be covered include: Introduction to Perfetto: Understanding its role in performance analysis and its integration within the Android ecosystem. Setting Up Perfetto: Step-by-step guide on installing and configuring Perfetto on your Android device. Capturing Traces: Techniques for capturing detailed system traces, including the different types of data that can be collected. Analyzing Traces: Utilizing Perfetto's powerful analysis features to identify performance bottlenecks, understand system behavior, and optimize applications. Complementary Tracing Tools: Overview of additional tracing tools that can be used alongside Perfetto, such as Systrace and Trace Viewer, to provide a comprehensive analysis of system performance. Practical Examples and Case Studies: Real-world examples and case studies demonstrating how Perfetto has been used to solve performance issues in Android applications. By the end of this session, participants will have a solid understanding of how to effectively use Perfetto and tracing tools to perform in-depth system analysis, leading to improved performance and optimized Android applications. This talk is ideal for developers, performance engineers, and anyone interested in the inner workings of Android system performance.