私は大部分が塊でアクセスする数テラバイトのイメージデータを含む大きなファイルサーバマシンを持っています。 OSにヒントを与えるために特別なことがあれば、特定のドキュメントセットをメモリにプリロードしてファイル共有上にロードされたファイルのサブセットに対するアクセス時間を改善する必要があるかどうかは疑問だ。リモートファイルサーバのファイルシステムアクセスを改善する
私は、アクセスを開始する前に、特定のチャンクを構成するすべてのファイルを含む親ディレクトリを提供できます。
最初に気になるのは、指定されたパスのファイルを繰り返し処理し、プロセスメモリにロードし、OSファイルシステムのキャッシュが保持していることを期待してメモリを解放するサービスを作成することです。しかし、私はこれを行うためのより明示的な方法があるのだろうかと思っていました。
メモリキャッシュ層を通過するためにこれらのファイルにアクセスするのではなく、既存のファイル共有アクセスパラダイムを再利用することができます。
ほとんどの場合、問題のファイルは読み取り専用でアクセスされます。
は、私は、Windows Server上で働いている2003/2008
intersystems-cacheはこの質問に適切なタグではありません。このタグは、次のWebサイトhttp://www.intersystems.com/cache/index.htmlで説明されているプラットフォームを指します。 –