Ubuntu 22.04 は 20.04 のような高速インストール アルゴリズムを使用しますか?

Ubuntu 22.04 は 20.04 のような高速インストール アルゴリズムを使用しますか?

Ubuntu 18.04 と比較すると、新しい圧縮アルゴリズムにより、Ubuntu 20.04 のインストールにかかる時間が短縮されます。

天気予報 22.04 はまだ同じアルゴリズムを使用しているようです。これを説明する投稿は見つかりませんでした。

答え1

20.04 (Focal) の次の行について言及されていると思います。リリースノートカーネルと initramfs に lz4 圧縮が使用されていることを示します。

ほとんどのアーキテクチャでデフォルトのカーネル圧縮アルゴリズムを lz4 (Ubuntu 19.10) に変更し、すべてのアーキテクチャでデフォルトの initramfs 圧縮アルゴリズムを lz4 に変更することで、起動速度が向上しました。

22.04 では、デフォルトのカーネル圧縮と initramfs 圧縮が zstd に変更されたと思います。Jammy リリース ノートの行ほど明白なものは見つかりませんでしたが、標準の 22.04 サーバー上のこれらのコマンドは zstd を示しています。

root@ubuntu:~# grep CONFIG_KERNEL_ /boot/config-$(uname -r)
# CONFIG_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_KERNEL_ZSTD=y
root@ubuntu:~# grep COMPRESS /etc/initramfs-tools/initramfs.conf
# COMPRESS: [ gzip | bzip2 | lz4 | lzma | lzop | xz | zstd ]
COMPRESS=zstd

また、バグレポート (LP: #1931725)変更と速度の影響について議論されました。

これらの圧縮オプションは起動時間に影響しますが、インストール時間にはほとんど影響しません。

その他のリンク

関連情報