0

我们正在使用 Jena TDB 开展一个大型项目(包含大量元数据)。大约一个月前,突然出现了一个关于内存的问题——程序已经正常运行了几个月,但没有进行任何更改——我们无法上传更多数据。

我们已经在这个问题上工作了几个星期,我们认为这个问题是由于我们的一些.dat文件的大小大于 16Gb 而引起的。我们已经了解到,用于 TDB 的索引系统为每个索引使用 64 位:8 位用于类型 + 44 位用于磁盘分配 + 12 位用于 vnode。使用 44 位我们可以管理 16GB,我们认为这就是内存问题出现的地方。

你能告诉我们我们是否正确吗?如果是这样,你能告诉我们最好的解决方案吗?

4

0 回答 0