RocketMQ内存分布

【生产】部署RocketMQ:https://www.jianshu.com/p/4e83cb89f158

JVM启动配置(以主为例子)

${ROCKETMQ_HOME}/conf/2m-2s-sync/broker-a.properties

最大内存:JVM堆(1G)+元数据空间(128M)+Netty堆外(2G)+RocketMQ堆外(2G)=5.125G

RocketMQ消息积累7千万时

Liniux内存显示:共消耗4.8G

top -i

jps -l

JProfile内存显示:堆内存1G

jstat –gccapacity pid内存显示:


新生代内存(EC):544M
老年代内存(OC):480M
最大元数据空间(MCMX):144M、最大压缩类空间(CCSMX):120M
当前元数据空间(CCSC):25M、当前压缩类空间(CCSC):2.5M

RocketMQ堆外映射:(JDK11)




Netty堆外映射:


你可能感兴趣的:(RocketMQ内存分布)