vfs_commit — 書き込み済みデータを特定の間隔でフラッシュする
vfs objects = commit
このVFSモジュールは samba(7)システムの一部である.
vfs_commit
VFS モジュールはファイルに書き込まれた多くのデータ を管理し、指定された単位でファイに書き込む(同期する)。
vfs_commit
は次の2つの状況で役に立つ。 第一に、非常に重要なデータが大量にある場合、commit:dthreshに小さな値を指定すれば 予期しない電源断に対して被害を最小にとどめることができる。 第二に、あるシステムでは書き込みデータを早期にフラッシュすることで パフォーマンスを向上することができる。
このモジュールはスタッカブルである。
指定されたバイト数が書き込まれるたびにファイルを同期する
以下のサフィックスが使用可能
K
- BYTES はKByte表記
M
- BYTES はMByte表記
G
- BYTES はGByte表記
512 KBytes(524288 bytes)データを書き込むたびに、ファイルを同期する
[precious]
path = /data/precious vfs objects = commit commit:dthresh = 512K