Name

vfs_commit — 書き込み済みデータを特定の間隔でフラッシュする

Synopsis

vfs objects = commit

説明

このVFSモジュールは samba(7)システムの一部である.

vfs_commit VFS モジュールはファイルに書き込まれた多くのデータ を管理し、指定された単位でファイに書き込む(同期する)。

vfs_commitは次の2つの状況で役に立つ。 第一に、非常に重要なデータが大量にある場合、commit:dthreshに小さな値を指定すれば 予期しない電源断に対して被害を最小にとどめることができる。 第二に、あるシステムでは書き込みデータを早期にフラッシュすることで パフォーマンスを向上することができる。

このモジュールはスタック可能である。

オプション

commit:dthresh = BYTES

指定されたバイト数が書き込まれるたびにファイルを同期する

以下のサフィックスが使用可能

  • 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(訳注4.x?)に対応している

著者

オリジナルの Samba ソフトウェアと関連するユーティリティは、Andrew Tridgell によって作成された。現在 Samba は Samba Team に よって、Linuxカーネルの開発と同様のオープンソースプロジェクト として開発が行なわれている。

日本語訳

このドキュメントは、Samba 3.0.25 - 4.0.14 に対応する。

このドキュメントの翻訳は

  • 平田祥司 (shouji@microft.co.jp)

によって行なわれた。