Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Joshua Powers
on 7 May 2020

QEMU and libvirt enhancements in Ubuntu 20.04 LTS


This article originally appeared on Joshua Powers’ blog

Ubuntu is the industry-leading operating system for cloud hosts and guests. Every day millions of Ubuntu instances are launched in private and public clouds around the world. Many launched right on top of Ubuntu itself. Canonical takes pride in offering the latest virtualization stack with each Ubuntu release.

In Ubuntu 20.04 LTS (Focal Fossa), users can find the recently released QEMU version 4.2 and libvirt version 6.0 available on day one. These new versions have brought a number of key updates to the virtualization stack. Here are the most notable ones:

  • Included in QEMU are the qboot ROM, the microvm machine type, and a minimized QEMU build. This combination allows for a much faster boot of Linux on x86 platforms.
  • Support for nested virtualization
  • As systems grow larger and larger QEMU guests can now create x86 guests with memory footprints as large as 8TB.
  • Migration from SDL to GTK based UI backend to improve scaling and speed
  • Increased speed of migrations via free page hinting through virtio-balloon
  • PMEM and virtual nvdimms are available for general usage

Each release the Canonical team takes great care in considering what versions of QEMU and libvirt to include. The versions are determined through a careful process where the team weighs new upstream release features, schedules, and bug fixes. For more details on this process refer to the following blog.

Download Ubuntu 20.04 LTS (Focal Fossa).

Related posts


sergiodj
18 November 2024

Profile-guided optimization: A case study

Ubuntu Article

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 ...


Oliver Smith
17 May 2024

Migrating from CentOS to Ubuntu: a guide for system administrators and DevOps

Cloud and server Article

CentOS 7 is on track to reach its end-of-life (EoL) on June 30, 2024. Post this date, the CentOS Project will cease to provide updates or support, including vital security patches. Moving away from the RHEL-based ecosystem might appear daunting, but if you’re considering Ubuntu the switch can be both straightforward and economically viabl ...


Massimiliano Gori
27 November 2024

Entra ID authentication on Ubuntu at scale with Landscape

Ubuntu Article

Authd allows Entra ID authentication on both Ubuntu Desktop and Server. Learn how to configure Authd at scale using Landscape and Cloud-init ...