ZFS ZLE compression
2014-05-19


man zfs をやると compression に新しい圧縮形式が追加されているのに気が付いた。ZLE 圧縮。調べてみると FreeBSD 8.3 と FreeBSD 9.1 から利用できる様になっていたみたいだ。

ZLE は Zero-length encoding の略で The zle compression algorithm compresses runs of zeros とあるように、連続した 0 を詰める圧縮。

一般的には、sparse file つまり、穴空きファイルは seek で飛ばした分だけ作られる。これは更に積極的で、書き込んだ分もゼロが続いていたら減らしてしまう。以前は、phantom 等を使って、わざわざ複製を作って、容量を減らす必要があったが zle は手間も省けて楽になる。ディスクへの書き込みが一番遅く、軽量圧縮なので compression は off ではなく、zle にしておいた方がいいかも知れない。

次回

[FreeBSD]
[zfs]

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット