JVM配置参数
2024-10-20 09:01:01
.堆内存相关的JVM参数
—Xms 初始堆大小
—Xmx 最大堆大小
—Xss 线程栈大小
—XX:MinHeapFreeRatio 设置堆空间最小空闲比例
—XX:MaxHeapFreeRatio 设置堆空间最大空闲比例
—XX:NewSize 设置新生代的大小
—XX:NewRatio 设置老年代与新生代的比例
—XX:MaxTenuringThreShold 对象进入老年代年龄
—XX:SurvivorRatio 新生代中eden区与survivor区的比例
—XX:PreTenureSizeThreShold 设置对象直接进入老年代的大小
—XX:MaxPermSize 最大持久代大小
—XX:PermSize 持久代初始值
2.获取JVM信息参数
—XX:+PrintGC 打印信息
—XX:+PrintGCDetails 打印gc详细信息
—XX:+PrintGCTimeStamps 打印gc发生时间
—XX:+PrintTenuringDistribution 打印新生代对象年龄
—XX:+HeapDumpOnOutOfMemoryError 发生OOM时,导出当前堆快照
—XX:+HeapDumpPath 指定堆快照保存位置
3.类和对象跟踪
—XX:+TraceClassLoading 跟踪类加载情况
—XX:+TraceClassUnloading 跟踪类卸载情况
—XX:PrintClassHistogram 打印运行时实例的信息
最新文章
- 只需一点小修改,HTC Vive画面会更清晰锐利
- reverse iterator
- SSH项目(struts+spring+hibernate)搭建_代码简化
- 炉石传说 C# 开发笔记
- JS 语言的Function 解析
- codeforces195a
- C#内部类
- Android读书笔记0-从零开始
- 12秒开机!ExpressCache SSD缓存加速
- Unity3D ShaderLab 立方体图的反射遮罩
- 单例模式及C++实现
- JavaScript 实现文本编辑器
- JAVA正则表达式 Pattern和Matcher
- 如何oracle调试存储过程
- ConfirmCancelUtilDialog【确认取消对话框封装类】
- sqlite比较时间秒
- Tomcat服务器安装、配置、测试
- vue-02-安装-指令
- PMS-授权中心
- having 的用法