DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Profiling Code to Solve Performance Issues Faster 

2 years ago thenewstack.io

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

Can’t figure out why your users are experiencing slow load times and poor UI performance? In this Q&A, Indragie Karunaratne, director of engineering at Sentry, will answer questions about what a profiler is, why a developer might want to use one and what types of application performance issues you can solve using profiling data.

Profiling tools are most useful for uncovering performance issues in code that is CPU-bound, where most of the time in the application is spent on operations running on the CPU rather than idling or waiting for I/O.

On mobile apps, profiling is commonly used to diagnose https://docs.sentry.io/product/issues/issue-details/performance-issues/ like slow app startup or view load times, excessive battery drain, UI jank and poor scroll performance.

For more common performance scenarios, we can extract and summarize profiling data to give you actionable insights without having to look at flame charts.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com