
我想嘗試 mbcache 核心模組,但找不到它的文件。
如果我理解正確的話,mbcache 允許使用快速 SSD 磁碟作為速度慢得多的硬碟的透明快取。
我在哪裡可以找到文件?
我使用的是 Linux 3.0.0-17-generic #30-Ubuntu SMP x86_64
答案1
現在使用 bcache,而不是 mbcache(核心 3.10.x、3.11.0)
答案2
除了這個之外似乎沒有任何文檔原始碼本身。我寫信給 Andreas Gruenbacher 並提到了這個問題,但尚未收到回應。
答案3
mbcache 不允許您使用另一個區塊設備來快取一個區塊設備,而是一種記憶體緩存,用於加速檔案系統效能,並由檔案系統直接自動使用,無需任何使用者配置。在撰寫本文時,它僅由 ext4 檔案系統使用。
執行您想要的操作(例如使用快速區塊設備快取慢速區塊設備)的主要核心模組是bcache
和dm-cache
(通常使用lvmcache
使用者空間工具進行管理)。