我有一个程序对文件系统的影响很大,随机读取和写入一组工作文件。这些文件总共有几 GB 的大小,但我可以腾出 RAM 来将它们大部分保存在内存中。该程序运行的机器通常是 Ubuntu Linux 机器。
有没有办法将文件系统配置为具有非常大的缓存,甚至可以缓存写入以便稍后访问磁盘?我了解断电等问题,并准备接受这一点。抛开崩溃,在正常操作中,写入最终应该到达磁盘!
或者有没有办法创建一个可以直写到真实磁盘的 RAM 磁盘?
是否有一个用于在虚拟机或其他 VM 中运行的小型 linux 发行版,以运行单个应用程序为中心,也许使用安装在主机上的 X 服务器?
我有点想像一些几乎只有突触的东西,所以你可以在其中安装任何你想要的 ubuntu gui 应用程序,然后该应用程序自动启动。
我已经搜索了 distrowatch 和网络,但还没有找到合适的搜索词!