我将flann与使用大量RAM的大型索引一起使用。

我希望能够在多个过程之间共享弗兰指数。

使flann将内存映射文件用作其索引是否可行,以便可以在多个进程之间共享它?

最佳答案

我提出了部分解决方案:

高内存使用包括由flann管理的flann树。
该树不包含实际数据-仅索引到外部矩阵。
该矩阵可以轻松地进行内存映射(我使用了boost)

在我的方案中,这节省了大约70%的RAM。

关于c++ - 使用flann与内存映射索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13335371/

10-12 23:59