Zstd instead of xz?

Might I suggest to compress the installation images with zstd instead of xz?

I’ve been doing this for a few months without issue. Haven’t checked to see whether it’s faster.


Since Manjaro is 64-bit only and ancient old machines (like most of 32bit CPUs) are not supported, it makes sense to compress installation image with zstd:15 to make it smaller, or find some balance between decompressing speed and CPU saturation for typical reference example - Pentium dual or quad core, or similar.

There’s a couple of reasons why we haven’t done this. We have thought about it a while ago.

  1. Etcher does not support .zst compressed files, while it does support .xz.
  2. Our own “Manjaro ARM Flasher” does not support it, yet…
1 Like

do we want zstd?


Your benchs are one year old. Zstd is now 1.4.8 and has lots of improvements. It was already improved with the 1.45 release on May 2020.