我将flann与使用大量RAM的大型索引一起使用。
我希望能够在多个过程之间共享弗兰指数。
使flann将内存映射文件用作其索引是否可行,以便可以在多个进程之间共享它?
最佳答案
我提出了部分解决方案:
高内存使用包括由flann管理的flann树。
该树不包含实际数据-仅索引到外部矩阵。
该矩阵可以轻松地进行内存映射(我使用了boost)
在我的方案中,这节省了大约70%的RAM。
关于c++ - 使用flann与内存映射索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13335371/