Radio and PodcastRadio and PodcastLive Radio & Podcasts
Episode 211: Rules about performance tools artwork
Technology

Episode 211: Rules about performance tools

Android Developers Backstage by Android Developers

Nov 26, 202401:10:15Technology

In this episode Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and understands system health - and what is system health anyway? We talk about measuring performance, de...

About This Episode

Episode 211: Rules about performance tools is an episode from Android Developers Backstage by Android Developers. In this episode Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and underst...

Podcast

This episode belongs to Android Developers Backstage.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Nov 26, 2024, 01:10:15 long, audio available.

Questions About This Episode

What is Episode 211: Rules about performance tools about?

In this episode Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and understands system health - and what is system health anyway? We talk about measuring performance, deciding trade-offs, and our favorite tools such as Perfetto, Compiler Explorer, and Android Studio's Memory Profiler. Chapters: Intro (00:00) System health (0:27) Efforts to make apps more efficient (3:35) Telemetry data (5:59) Trade offs between long battery life and good performance (8:21) Scheduling groups (10:38) Static drain (13:32) Collaborating with App developers vs operating system (19:10) High refresh rates (23:26) Reach vs engagement (32:02) What tools does your team use to optimize performance? (34:10) Godbolt.org (37:09) Demystifying (39:39) The best tools are multi-player (43:52) R8 or R-Not? (45:42) Optimizing for feature sets (48:05) Tools, not Rules (50:08) What are the tools I should be aware of as an app developer looking to upscale performance? (54:36) Allocation tracker (55:37) Open source tools (57:08) Useful resources for devs to understand various tools (59:04) Final thoughts (1:06:19) Links: Compiler Explorer → Perfetto → and Tools, not Rules → Shai: Romain: @romainguy , threads.net/@romainguy , romainguy@androiddev.social Tor: threads.net/@tor.norbye and tornorbye@androiddev.social Chet: @chethaase , threads.net/@chet.haase , and chethaase@androiddev.social Catch videos on YouTube →

Where can I listen to Episode 211: Rules about performance tools?

You can listen to Episode 211: Rules about performance tools online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Episode 211: Rules about performance tools from?

Episode 211: Rules about performance tools is an episode from Android Developers Backstage by Android Developers.

How long is this episode?

This episode is 01:10:15 long.

When was this episode published?

This episode was published on Nov 26, 2024.

Can I save Episode 211: Rules about performance tools for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from Android Developers Backstage?

Yes. This page shows related episodes from Android Developers Backstage when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Episode 211: Rules about performance tools?

You can listen to Episode 211: Rules about performance tools on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Episode 211: Rules about performance tools is from Android Developers Backstage by Android Developers.

What are the episode details?

Published Nov 26, 2024 and 01:10:15 long