客户端节点上的高驻留内存

问题描述 投票:0回答:0

我们正在使用 Ignite 2.13。我们在客户端节点上看到非常高的驻留内存。下面是我们的配置,

  1. 我们正在运行具有 4Gb 堆的客户端和服务器节点。
  2. 堆上未开启(即默认)。
  3. 没有持久化配置本机或 rdbms.
  4. 默认数据区域设置为最大 4Gb
  5. 驱逐设置为 LRU,阈值设置为 50%。

然而,每次将指标记录在日志文件中时,堆上都会显示一些以 MB 为单位的边际使用情况。对于所有区域系统以及我们在应用程序中配置的默认数据区域,堆外始终显示为 0。

但是当我们运行“top”时,堆大约为 3.5Gb,而驻留内存/堆外内存为 9Gb,当我完成测试时,它上升到 13Gb。

我不确定为什么常驻内存会增加这么多。为什么在客户端节点上?此外,为什么没有一个区域显示在指标日志中? 我如何从 ignite 工具(如 visor/etc)检查常驻内存中积累了哪些数据?

TIA

ignite gridgain apacheignite
© www.soinside.com 2019 - 2024. All rights reserved.