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
相关推荐
阿巴斯甜11 分钟前
Predicate的使用:阿巴斯甜15 分钟前
Supplier的使用:阿巴斯甜25 分钟前
Function 用法:做个文艺程序员1 小时前
流式输出(SSE)在 Spring Boot 中的实现【OpenClAW + Spring Boot 系列 第3篇】逻辑驱动的ken1 小时前
Java高频面试考点场景题09小手cool1 小时前
如何在Java中根据另一个配对集合对一个集合进行排序云烟成雨TD1 小时前
Spring AI Alibaba 1.x 系列【28】Nacos Skill 管理中心功能说明升鲜宝供应链及收银系统源代码服务1 小时前
OMS 订单模块重构正式文档(一)---升鲜宝生鲜配送供应链管理系统Han.miracle1 小时前
Redis 全套笔记:基础 API + 三大架构 + 缓存三大问题zzb15801 小时前
Fragment 生命周期深度图解:从 onAttach 到 onDetach 完整流程(面试必备)