您可以在 Ubuntu 12.04 中使用 SD 卡进行交换吗?

jim*_*tie 2 swap sd-card

我有一个很小的(4GB)SD 卡,我想知道是否可以或建议将它用作交换空间。理想情况下,我想通过移除硬盘驱动器上的交换并仅使用 SD 卡来释放一些硬盘空间,但如果这不可能/建议我多加一点就好了。

ish*_*ish 8

所有不能或不应该留在你的 RAM 中的东西都被写出以在需要时交换和读回。这意味着交换介质需要对大量写入快速且有弹性。

您的 SD 卡在这两个方面都失败了。它的读取/写入速度比硬盘驱动器慢,并且其每个组成扇区在磨损之前只能写入有限的次数,并且无法再可靠地存储数据。

如果您真的想用它来释放硬盘空间并始终将它保存在您的阅读器中,我的建议是考虑将您可能拥有的任何媒体文件移动到卡上。媒体文件通常写入一次但读取多次,并且不需要硬盘驱动器的完整传输速度来实时流畅播放。因此,它们是卸载到 SD 卡的完美候选者。