基本上,我正在寻找一种模仿 Windows ReadyBoost 的方法。
我问这个问题在 Unix.SE 上查看这是否可行,结果看起来是可行的。显然有一个cachefs
文件系统我可以用来做这件事。
- 闪存驱动器:
/dev/sdc1
(fs:vfat
) - 主分区:
/dev/sda5
(fsext4
:)
我该如何配置 Ubuntu 来做到这一点?
答案1
不幸的是,目前还无法实现。CacheFiles 目前只针对 NFS 实现。另一个即将实现的功能是 CleanCache。目前 CleanCache 只有两个后端:一个用于 xen tmem,一个用于将缓存页面存储在压缩 RAM 中。希望可以编写第三个后端,将缓存页面存储在闪存驱动器等块设备上。
答案2
实际上,它看起来可能相当容易。 apt-get install cachefilesd
并阅读文档。