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

Nat*_*man 7 performance usb-drive cache

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

我在 Unix.SE 上问了这个问题,以了解这是否可能,而且似乎确实如此。显然有一个cachefs文件系统我可以用来做到这一点。

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

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

psu*_*usi 1

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