在我的应用程序中,有一个进程分叉出一个子进程child1,这个子进程将一个巨大的二进制文件写入磁盘并退出。然后父进程分叉出另一个子进程child2,它读取这个巨大的文件以进行进一步处理。
文件的转储和重新加载使我的应用程序变得很慢,我正在考虑可能避免完全进行磁盘I/O的方法。我已经确定的可能的方法是ram-disk或tmpfs。我是否可以在我的应用程序中实现ram-disk或tmpfs?或者是否有其他方法可以完全避免磁盘I/O并可靠地在进程间发送数据。
文件的转储和重新加载使我的应用程序变得很慢,我正在考虑可能避免完全进行磁盘I/O的方法。我已经确定的可能的方法是ram-disk或tmpfs。我是否可以在我的应用程序中实现ram-disk或tmpfs?或者是否有其他方法可以完全避免磁盘I/O并可靠地在进程间发送数据。