我的老板让我找一些算法或现有的库。因为我们的应用程序在 linux 上运行,它需要很多文件,可能超过 5G-20G....但我们不需要一次加载文件,而是在需要文件的任何时候加载。顺便说一句,我们的驱动器中可能存储了超过 100-1000 个文件。
然而,这个应用程序至少是实时的。简单普通的阅读或加载都不能满足我们的需求。
我知道在linux和windows中,有机制virture memory..在linux中我们使用mmap来实现我们的交换需求......
但是老板就是老板,谁说我们现在不考虑这个。。
所以,我在这里寻求帮助..thanx