TLAB占用了大量的RAM

时间:2017-09-22 19:36:21

标签: java

我有一个正在运行的java进程,它有一个运行kafka的消费者。它消费来自kafka和Hbase的商店。我们面临的问题是它慢慢开始消耗实例的大量RAM并最终停止。

我们已经给出了选项:-Xms6g -Xmx12g,它将堆大小保持在12g,但正如我在jmc中看到的那样,它占用了大约12g的Tlab内存分配,如下所示:

enter image description here

即使我从java命令中删除了-XX:+UseTLAB,也会发生这种情况。是否有某种方法可以提供最大TLab大小或禁用它,或者如何调试为什么会累积这么多。

0 个答案:

没有答案