コンテンツの閲覧中にハードドライブへのアクセスを防ぐために、ディレクトリとファイルのリストをキャッシュします。

コンテンツの閲覧中にハードドライブへのアクセスを防ぐために、ディレクトリとファイルのリストをキャッシュします。

仮想プール(mhddfs)には7つのハードドライブがあるため、1つのディレクトリとして表示されます。多くの電力を節約するために、5分間活動がなければ、省電力モードに切り替えました。

問題は、発生する摩耗や消費電力は言うまでもなく、7つのドライブをすべて1つずつ回転させるのにかなり時間がかかることです。ファイルへのアクセスが実際に要求されたときにのみドライブが回転するようにファイルとディレクトリのリストをキャッシュしたいと思います。

可能ですか?

ベストアンサー1

キャッシュからファイルシステムのメタデータをロックできるかどうかはわかりませんが(ファイルがあまりにも多くない場合)、定期的にメタデータを読み取ってキャッシュに保持することができます。

find /path/to/dir -printf ""

おすすめ記事