0
点赞
收藏
分享

微信扫一扫

Git 删除本地和远程分支

1kesou 2023-11-04 阅读 20

Docker环境下的JVM参数非定值配置 —— 筑梦之路_docker jvm设置-CSDN博客

之前简单地记录过一篇,这里在之前的基础上更加细化一下。

场景说明

一般操作

最佳实践

-XX:+UseContainerSupport 
-XX:InitialRAMPercentage=75.0 
-XX:MaxRAMPercentage=75.0 
-XX:MinRAMPercentage=75.0 
-XX:+PrintGCDetails 
-XX:+PrintGCDateStamps 
-Xloggc:/home/admin/nas/gc-${POD_IP}-$(date '+%s').log 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=/home/admin/nas/dump-${POD_IP}-$(date '+%s').hprof

注意事项:

K8S下常见问题

1. 容器出现137退出码的含义是什么?

 

2. 为什么发生OOM却没有生成dump文件?

3. 堆大小和规格内存的参数值可以相同吗?

4. 在JDK 8版本下设置-XX:MaxRAMPercentage值为整数时报错怎么处理?

5. 为什么JVM参数设置了6 GB,但是内存使用率却很低?

堆栈内存调优

 回收器GC调优

吞吐量优先

响应时间优先

用于辅助

 搜集来自:容器JVM内存配置最佳实践

 

 

举报

相关推荐

0 条评论