fe节点fe进程实际使用内存超过Xmx设置

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】fe节点申请的最大java heap为5G 但实际使用的内存为5.75G,并且fe.out文件很大,最大的有12G
【背景】无
【业务影响】无
【StarRocks版本】2.4.5
【集群规模】3fe+3be(fe与be单独部署)
【机器信息】fe 4C/8G be 16C/64G
【联系方式】chengjie.fang@xinfei.cn


image
image
7.4G*77.8%=5.75G

java的堆内存与java进程占用的内存, 两个不是同一个概念.

参考这个文档的一些解释: https://www.baeldung.com/java-memory-beyond-heap

谢谢 请问怎么看java进程的内存分配详情 堆内和堆外使用情况