mbcacheカーネルモジュールを試してみたいが、関連文書が見つかりません。
私が正しく理解したら、mbcacheを使用すると、はるかに遅いハードドライブ用の透明キャッシュとして高速SSDディスクを使用できます。
文書はどこにありますか?
私はLinux 3.0.0-17-generic #30-Ubuntu SMP x86_64を使用しています。
答え1
mbcacheの代わりにbcacheを使用します(カーネル3.10.x、3.11.0)。
答え2
これ以外には文書がないようです。ソースコードそれ自体。私はAndreas Gruenbacherに手紙を送ってこの問題に言及しましたが、まだ答えを受けていません。
答え3
mbcacheは別のブロックデバイスを使用して1つのブロックデバイスをキャッシュすることはできませんが、ファイルシステムのパフォーマンスを向上させるために使用されるメモリ内キャッシュであり、ユーザー設定なしでファイルシステムで自動的に使用されます。この執筆時点では、ext4ファイルシステムでのみ使用されます。
必要な操作(たとえば、高速ブロックデバイスへの遅いブロックデバイスキャッシュ)を実行するデフォルトのカーネルモジュールは、bcache
(dm-cache
通常はlvmcache
ユーザースペースツールを使用して管理されます)です。