2018年12月31日 (月曜日)

17:44:47 # Life reflink=always. btrfs でcpす る場合、reflinkというCopy-On-Writeをする仕組みが使える。これ が使えるならcowdancerとかのユーザランドでCoWを実装する仕組み は不要になる気がする。手元のCrostini環境ではデフォルトで btrfs担っているのでぱっと調べたら普通に高速。reflink=always じゃないばあいには17秒かかった200MBあるディレクトリのコピー がデータを消費せずに2秒で完了する。素晴らしい。問題としては btrfsが一般的ではないことと仕組みが例えばより使われていそう なext4には実装しにくそうなところかなぁ。

Junichi Uekawa