XZ ファイルとは?
XZ — 最大圧縮
どんな形式か
xzは、7Zと同じアルゴリズムを採用しており、Unix系の定番フォーマットの中で最も高い圧縮率を誇ります。
圧縮には時間がかかりますが、展開は高速です。この特性はソフトウェア配布に最適な組み合わせといえます。一度圧縮すれば、何百万回も展開されることになるからです。
歴史と由来
xzは2009年に登場し、Linuxのソースコード配布用フォーマットとして瞬く間に定着しました。カーネルのソースも例外ではありません。
2024年には大きな騒動の的となりました。このアーカイブを生成するツールに、数年がかりで巧妙に仕掛けられたバックドアが発見されたのです。偶然のきっかけで発覚したこの事件は世界中のサーバーを標的としており、オープンソースソフトウェア史上最も高度な攻撃の一つとされています。
便利な理由
Unix系フォーマットの中で世界最高水準の圧縮率を持ちながら、展開は高速です。
オープンで標準化されたフォーマットです。
限界と欠点
圧縮処理は非常に遅く、メモリも大量に消費します。
同系統の他フォーマットと同様、単一ファイルしか扱えません。フォルダをまとめるにはTARが依然として必要です。
使い方のヒント
Windowsを使っている相手と.xzや.tar.xzファイルを共有する場合は、ZIPに変換してください。
xzは、頻繁に展開するものの再圧縮することのない大容量データのアーカイブ用途に最適です。
フランスにある安全なサーバーで、XZ を数秒で変換できます。
XZ を変換する