redolog / blog-comment

Blog comment using gitalk.
0 stars 0 forks source link

aviator动态创建类过多导致元空间内存泄漏 问题一例 | 宋惠龙的博客 #165

Open redolog opened 10 months ago

redolog commented 10 months ago

https://redolog.github.io/posts/rd/troubleshoot/jvm/memory-leak/aviator/

同事排查处理了一则aviator使用不当导致元空间内存泄漏的问题,个人觉得是很有价值的案例,因此观摩学习一波。 使用aviator不启用表达式缓存的情况下,会分别在编译、解析阶段根据时间戳使用asm动态生成class,生成过多class就会撑爆元空间,也就是内存泄漏。