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