---
title: Blog posts tagged "profiling"
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/blog/tag/profiling?format=md
---

# Blog posts tagged "profiling"

#### [Profile-guided optimization: A case study](https://canonical.com/blog/profile-guided-optimization-a-case-study)

Software developers spend a huge amount of effort working on optimization – extracting more speed and better performance from their algorithms and programs. This work usually involves a lot of time-consuming manual investigation, making automatic performance optimization a hot topic in the world of software development. Profile-guided opt

---

Company

#### [When you need the numbers just right – benchmark and profiling applications in the Snap Store](https://canonical.com/blog/when-you-need-the-numbers-just-right-benchmark-and-profiling-applications-in-the-snap-store)

The world of software is a vast and complex one, often too difficult to easily assess by human intuition alone. Which is why detailed and accurate measurements of software behavior are essential in helping us understand and gauge how well our applications perform. The Snap Store has a fair share of productivity tools and utilities,

---

Cloud and server

#### [Introducing etrace – a multi-purpose application profiling tool](https://canonical.com/blog/introducing-etrace-a-multi-purpose-application-profiling-tool)

These days, the internal workings of Linux applications involve many different moving parts. Sometimes, it can be rather difficult to debug them when things go wrong or run slower than expected. Tracing an application’s execution is one way of understanding potential issues without diving into the source code. To this end, we wrote an app

---

Desktop
