---
title: Blog posts tagged "algorithm"
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/algorithm?format=md
---

# Blog posts tagged "algorithm"

#### [KDE snaps performance revving up](https://canonical.com/blog/kde-snaps-performance-revving-up)

Speed, or rather, responsiveness is an essential part of the software usage experience. This applies to every technology and domain, snaps included. Indeed, when it comes to snaps, the equation is a bit more complicated and slightly less straightforward because snaps are packaged as compressed, standalone applications and wrapped in a num

---

Company

#### [Honey, I Shrunk the Snap!](https://canonical.com/blog/honey-i-shrunk-the-snap)

The year is 1989. I bought a computer game called F-16: Combat Pilot, a flight simulator featuring free-flight, five types of single-player missions, a full campaign mode, serial-port multiplayer, and then some. Gloriously wrapped in four colors and magnetized on two single-density 5.25-inch floppy disks. Total size: 680 KB. Nowadays, it

---

Desktop

#### [Why LZO was chosen as the new compression method](https://canonical.com/blog/why-lzo-was-chosen-as-the-new-compression-method)

Everyone wants fast applications. Recently, we provided a mechanism to make snap applications launch faster by using the LZO format. We introduced this change because users reported desktop snaps starting more slowly than the same applications distributed via traditional, native Linux packaging formats like Deb or RPM. After a thorough in

---

Desktop

#### [Snap speed improvements with new compression algorithm!](https://canonical.com/blog/snap-speed-improvements-with-new-compression-algorithm)

Security and performance are often mutually exclusive concepts. A great user experience is one that manages to blend the two in a way that does not compromise on robust, solid foundations of security on one hand, and a fast, responsive software interaction on the other. Snaps are self-contained applications, with layered security, and as

---

Desktop
