快速而肮脏的摘要:我想要一个类似写缓存的东西,只有在系统不忙时才会耗尽.
我想要一些与这个问题RAM disk and physical RAID一致的东西,稍微扭曲一下.
对于我经常做的特定构建,我想将构建输出保存在最终写入磁盘的ramdisk中.我正在构建的一个特定目标实际上是一堆cp,tar,gzip等等,所以我是磁盘绑定的.在一个严格的调试周期中,我希望它很快,如果构建输出被断电破坏,那就不用太在意了.但是,如果在系统不忙时将ramdisk同步到磁盘会很好.我可以想象用一个cron工作来做这件事,但是我要求你们所有人都有一个更加连贯的解决方案,它将另一个问题(溢出到磁盘的ramdisk)的特性与这个新的转折(给定足够的空闲磁盘)相结合时间,ramdisk的内容也使它成为磁盘).理想情况下,整个事物看起来像一个挂载点,我在其中设置总大小和使用的ram数量.
– – 更新 – –
解决方法
几个古怪的想法.首先,Puppy Linux有点这样做;它经常将你的工作空间同步到永久性的.它似乎使用智能脚本和简单的复制命令来完成此操作.
第二……如果您经常在ramdisk->真实磁盘之间安排rsync怎么办?