Linux上的ramdisk的懒惰磁盘备份?

Modified on: Sun, 07 Apr 2019 23:00:02 +0800

快速而肮脏的摘要:我想要一种只在系统不忙时才会耗尽的写缓存。

我希望RAM磁盘和物理RAID略有问题捻。

对于我经常做的特定构建,我想将构建输出保存在最终写入磁盘的ramdisk中。我正在构建的一个特定目标实际上是一堆cp,tar,gzip等等,所以我是磁盘绑定的。在一个严格的调试周期中,我希望它很快,如果构建输出被断电破坏,那就不用太在意了。但是,如果在系统不忙时将ramdisk同步到磁盘会很好。我可以想象用一个cron工作来做这件事,但是我要求你们所有人都有一个更加连贯的解决方案,它将另一个问题(溢出到磁盘的ramdisk)的特性与这个新的转折(给定足够的空闲磁盘)相结合时间,ramdisk的内容也使它成为磁盘)。理想情况下,整个事物看起来像一个挂载点,我在其中设置总大小和使用的ram数量。

---更新---

我认为页面缓存不是我想要的,因为我真的想要非常快的写入性能。

作者:Community,kbyrd

最佳答案

一些古怪的想法。首先,Puppy Linux有点这样做;它经常将你的工作空间同步到永久性的。它似乎通过智能脚本和简单的复制命令来实现。

第二......如果您经常在ramdisk->真实磁盘之间安排rsync会怎样?


相关问答

添加新评论