获取闪存驱动器以将磁盘读取缓存到主分区

获取闪存驱动器以将磁盘读取缓存到主分区

基本上,我正在寻找一种模仿 Windows ReadyBoost 的方法。

我问这个问题在 Unix.SE 上查看这是否可行,结果看起来是可行的。显然有一个cachefs文件系统我可以用来做这件事。

  • 闪存驱动器:/dev/sdc1(fs: vfat)
  • 主分区:/dev/sda5(fs ext4:)

我该如何配置 Ubuntu 来做到这一点?

答案1

不幸的是,目前还无法实现。CacheFiles 目前只针对 NFS 实现。另一个即将实现的功能是 CleanCache。目前 CleanCache 只有两个后端:一个用于 xen tmem,一个用于将缓存页面存储在压缩 RAM 中。希望可以编写第三个后端,将缓存页面存储在闪存驱动器等块设备上。

答案2

实际上,它看起来可能相当容易。 apt-get install cachefilesd并阅读文档。

相关内容