OpenDJ - 当总的 db-cache-percent 超过 100 时会发生什么?

OpenDJ - What happens when the total db-cache-percent exceeds 100?

我使用的是 open DJ 2.4.4 版并且配置了很多后端。每个后端都是使用默认的 db-cache-percent 10 创建的。配置的后端总数超过 10。这意味着总的 db-cache-percent 超过 100。到目前为止,设置没有遇到任何 LDAP 读取较少的问题frequency.But 一般来说,这会对堆和进程内存产生什么样的影响? 目前我已经配置最大堆为1G(默认)

如果预算内存的总和超过服务器的最大堆大小,服务器有可能 运行 内存不足并退出。何时以及多快取决于数据库的大小和访问模式。

可以更改数据库缓存的默认大小,甚至可以将其设置为特定大小而不是整个堆大小的百分比。