VOOZH about

URL: https://www.phoronix.com/news/Fedora-43-Initrd-Zstd-Compress

⇱ Fedora 43 Looks To Zstd-Compressed Initrd By Default For Space Savings & Faster Boots - Phoronix


👁 Phoronix

Fedora 43 Looks To Zstd-Compressed Initrd By Default For Space Savings & Faster Boots

Written by Michael Larabel in Fedora on 6 July 2025 at 06:44 AM EDT. 16 Comments
A change proposal has been raised to compress the initrd by default using Zstd compression rather than XZ. This change would help provide some disk savings as well as speeding up the boot process on modern systems with Fedora Linux.

Dracut for generating the initial RAM disk "initrd" already uses Zstd by default when the zstd binary is found present on the system. But with the zstd program binary not being found by default on most Fedora Linux editions out-of-the-box, it means Dracut ends up falling back to using XZ compression.

This change proposal seeks to ensure that Zstd is used for compressing the initrd across all Fedora variants with Dracut. In turn this means space savings on the disk and potentially faster boot times.

👁 Zstd benchmarks


Fedora CoreOS is among the variants that already are using Zstd for initrd by default. Benchmarks previously shown there have shown measurable boot time improvements.

The Fedora 43 change proposal still needs to be voted upon but as it's a fairly straight-forward change of ensuring Zstd is installed, it will presumably be passed.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.