vfs_btrfs — Btrfsファイルシステムで提供される機能の利用
vfs objects = btrfs
This VFS モジュールは samba(8)システムの一部である。
vfs_btrfs
VFS モジュールは、Sambaによって
使用されるBtrfs固有の機能を引き出す。
Btrfsは、複数のファイルに対して、クローンされたレンジを使う事によって、 同じ、ディスク上のデータを共有することができる。 SMBクライアントが重複データをコピーするために(SCTL_SRV_COPYCHUNK経由で) リクエストを発行する時、従来型のコピーによって要求される、読み取りと 書き込みを実行する代わりに、このモジュールはリクエストをBtrfsクローンレンジ IOCTLにマップする。そう言うことを行う事で、ディスク容量の削減と、 ディスクIOを劇的に削減する。
Btrfs allows for multiple files to share the same on-disk data through the use cloned ranges. When an SMB client issues a request to copy duplicate data (via FSCTL_SRV_COPYCHUNK), this module maps the request to a Btrfs clone range IOCTL, instead of performing reads and writes required by a traditional copy. Doing so saves storage capacity and greatly reduces disk IO.
このモジュールはスタック可能である。