我只是好奇是否有可能做到这一点。我有一张备用的 4GB SD 卡。
答案1
由于 SD 卡接口的带宽甚至比普通 HDD 的带宽还要低(大约 20Mb/s,而普通 HDD 的带宽为 70-100Mb/s),因此速度会慢很多。您可以通过添加尽可能多的 RAM 并使用 SSD 代替 HDD 来提高速度。
答案2
问题在于使用 SD 卡存储经常访问的文件,将这些文件缓存在 SD 卡中而不是页面文件中……事实上,这是 Windows 的东西。Windows 使用一种特殊的算法和压缩来实现这一点。但是:即使在我们“心爱的”MS 操作系统中,ReadyBoost 也只能为相对最新的硬件提供非常有限的改进,它更像是一种加速旧驱动器的方法。
我知道您的问题与 MS Windoze 无关,但在回答 Linux 的问题之前,我必须先解释一下为什么会出现这样的炒作。
Linux 的工作方式与 Windows 不同(Mac OS X 也不一样),关键在于内存管理。所有这些 readyboost 东西都不适用,也没有多大意义。在 Linux 中,最接近的做法是使用 SD 卡作为额外的交换... 您可以在此处找到它生命脉动者
但在这样做之前,我鼓励你阅读评论。
因此,您的 4GB SD 卡可能更适合用于其他用途,例如在其中放置一个小型虚拟机或保存一个小型只读救援系统。
顺便说一句:在 Raspberry Pies 中,这些东西似乎确实有意义 ;)