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
一部のシステムでは、commitによるデータ同期を行うと
パフォーマンスを損なうことになる。
このヘルプはSambaシステム 3.0.25(訳注3.x?)に対応している
オリジナルの Samba ソフトウェアと関連するユーティリティは、Andrew Tridgell によって作成された。現在 Samba は Samba Team に よって、Linuxカーネルの開発と同様のオープンソースプロジェクト として開発が行なわれている。
このマニュアルページは、Samba 3.0.25 - 3.6.25 に対応する。
このドキュメントの翻訳は
平田祥司 (shouji@microft.co.jp)
によって行なわれた。