## Name

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

## Synopsis

`vfs objects = cacheprime`

## 説明

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

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

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

このモジュールはスタッカブルである

## OPTIONS

cacheprime:rsize = BYTES

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

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

  - `K` - KByte単位で指定する

  - `M` - MByte単位で指定する

  - `G` - GByte単位で指定する

## EXAMPLES

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

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

## CAVEATS

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

## バージョン

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

## 著者

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

## 日本語訳

このドキュメントは、Samba 3.0.25 - 3.4.11 対応のものである。

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

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

によって行なわれた。