Name

vfs_cacheprime — カーネルのファイルデータキャッシュを用意する

Synopsis

vfs objects = cacheprime

説明

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

vfs_cacheprime VFS モジュールは クライアントから読み込むように要求されたファイル内のデータの周辺を、 大きな塊として読み込む。 これにより、その周辺がクライアントが後で実際に読み込み要求 した場合、カーネルのファイルデータキャッシュに残っているようにする。

vfs_cacheprimeコマンドで有効になるディスクリード処理のデータサイズは、 cacheprime:rsizeオプションで決まる。 すべてのディスクリードオペレーションは、ここで指定したサイズの倍数単位で同期(調整)される。 ファイルデータは、クライアントがファイルをオープンしている間、前もって準備されている。

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

オプション

cacheprime:rsize = BYTES

カーネルデータキャッシュに用意しておく容量を指定する。

以下のサィックスをBYTESに付け加えることができる

  • K - KByte単位で指定する

  • M - MByte単位で指定する

  • G - GByte単位で指定する

使用例

高性能なディスクアレーでは、リードオペレーションのサイズを1MByte(1048576bytes)にして、 1MByte単位で行われるように設定する必要がある。

	[hypothetical]
	vfs objects = cacheprime
	cacheprime:rsize = 1M

CAVEATS

cacheprimeは多目的に用意した先読みメカニズムではない。 この機能はある限定された環境、ディスク読み込みがある単位で行われなければならず、 そのサイズが分かっている(可能な限り大きな値)、のために用意されている。

バージョン

このマニュアルはSambaシステムバージョン3.0.25(訳注:4.0?)に対応している

著者

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

日本語訳

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

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

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

によって行なわれた。