gpt4 book ai didi

c++ - 将 flann 与内存映射索引一起使用

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:53:26 25 4
gpt4 key购买 nike

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

我希望能够在多个进程之间共享 flann 索引。

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

最佳答案

我想出了一个部分解决方案:

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

在我的场景中,这节省了大约 70% 的 RAM。

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com