jvm
文章平均质量分 60
海光之蓝
热爱生活,孜孜不倦
展开
-
jvm调优
jvm配置说明原创 2022-06-08 23:22:07 · 713 阅读 · 0 评论 -
docker容器jvm参数设置测试
1.当容器中jvm的内存大于容器限定内存时,容器将会被杀死,jdk8191后提供两个参数用于限制容器中jvm的大小:-XX:+UseContainerSupport 默认是开启的-XX:MaxRAMPercentage=80.0 默认百分之25所以在启动容器时只需指定-XX:MaxRAMPercentage=80.0即课,必须double型2.测试:docker run -m 200m --rm openjdk:8-jre-alpine java -XshowSettings:vm原创 2021-06-26 16:09:39 · 3090 阅读 · 1 评论 -
jvm性能调优工具介绍与使用
1.图形化工具JProfiler(收费):JProfiler官网2.阿里Arthas(免费开源):Arthas官网3.阿里TProfiler代码性能调优工具(已经很久没维护):TProfiler文档地址原创 2021-04-11 11:43:18 · 429 阅读 · 0 评论 -
LaunchedURLClassLoader导致的内存溢出处理办法
问题:生产服务器,运行段时间后会导致微服务内存溢出,服务不可用,通过查看hprof文件,发现是由于类加载器导致的内存溢出解决:<dependency> <groupId>se.jiderhamn.classloader-leak-prevention</groupId> <artifactId>classloader-leak-prevention-servlet3</artifactId>原创 2020-12-16 20:19:08 · 11830 阅读 · 5 评论