Windows tomcat/bin/setenv.bat
set "JAVA_OPTS=-Xms1M -Xmx16M -XX:+UseZGC -XX:+ZGenerational -Xlog:gc -XX:+PrintGCDetails -Xloggc:D:\tomcat\apache-tomcat-10.1.17\logs\ztest-gc.log"
Linux tomcat/bin/setenv.sh
JAVA_OPTS=" -Xms32M -Xmx128M -XX:+UseZGC -XX:+ZGenerational -Xlog:gc*:/usr/local/tomcat/tomcat10/logs/zgc.(date +%Y-%m-%d).$.log"
rem -XX:+ZGenerational 开启分代
rem -XX:SoftMaxHeapSize 最大堆的软限制,ZGC尽量控制不超过该值,
rem -XX:UseLargePages 开启大页,提高性能 Linux 方式: https://docs.oracle.com/en/java/javase/21/gctuning/z-garbage-collector.html#GUID-D003B0F4-F89F-4CE3-9132-8E45E9D70D73
tomcat GC配置
liyongbing11222024-12-05 15:08
相关推荐
SuniaWang几秒前
《Spring AI + 大模型全栈实战》学习手册系列 · 专题六:《Vue3 前端开发实战:打造企业级 RAG 问答界面》sheji34167 分钟前
【开题答辩全过程】以 基于springboot的扶贫系统为例,包含答辩的问题和答案m0_726965981 小时前
面面面,面面(1)xuhaoyu_cpp_java1 小时前
过滤器与监听器学习程序员小假2 小时前
我们来说一下 b+ 树与 b 树的区别Meepo_haha2 小时前
Spring Boot 条件注解:@ConditionalOnProperty 完全解析sheji34163 小时前
【开题答辩全过程】以 基于springboot的房屋租赁系统的设计与实现为例,包含答辩的问题和答案木井巳3 小时前
【递归算法】子集行百里er4 小时前
优雅应对异常,从“try-catch堆砌”到“设计驱动”