在 Linux 上使用 cachefilesd(非共享模式)缓存​​写入

在 Linux 上使用 cachefilesd(非共享模式)缓存​​写入

我使用 cachefilesd 作为 NFS 共享的读取缓存。设置起来很简单,而且可以按照说明操作。

但是,我还想缓存已写入的文件。即,如果我写入some.file,然后读取some.file,我希望从缓存中读取,而不是从远程共享中读取。

我在网上看到过一些指定选项的文档non-shared,比如这里的IBM AIX。此选项正是我想要的,但它适用于 CacheFS,而不是 cachefilesd。

问题: cachefilesd 有类似的功能吗?如果有,我该如何启用它?

附加问题:我所看到的文档都提到了 FS-Cache 的两个可用后端:cachefilesd 和 CacheFS。但是,我还没有看到任何资料解释如何在 Linux 上使用 CacheFS(仅适用于 Solaris、AIX 等)。Linux 是否有 CacheFS 支持?

相关内容