Java_GC (二) GC配置说明及一般的配置规则
来源:互联网 发布:1分的利息怎么算法 编辑:程序博客网 时间:2024/05/20 22:02
Java_GC (二) GC配置说明及一般的配置规则
1、 GC配置说明
-Xmn: 年轻代大小-Xss: 每个线程的堆栈大小. 以前为 256k-Xms和-Xmx相等,是为了避免每次垃圾回收完成后重新分配内存,从而影响性能-XX: NewRatio=4: 设置年轻代(Eden和两个Survivor区)与年老代比值-XX: SurvivorRatio=4: 设置年轻代中Eden区与Survivor区大小的比值 (一个Eden两个Survivor)-XX: MaxTenuringThreshold=0: 设置垃圾最大年龄。如果为0,则年轻代对象不经过Survivor区,直接进去年老代
2、 通过活跃的数据配置堆以及其他参数
通用法则1: 将java堆的初始值 -Xms和最大值 -Xmx设置为年老代活跃数据大小的3-4倍通用法则2: 永久代的初始值 -XX:PermSize及最大值 -XX:MaxPermSize应该比永久代活跃数据大1.2~1.5倍补充法则: 新生代空间应该为年老代空间活跃数据的1~1.5倍
阅读全文
0 0
- Java_GC (二) GC配置说明及一般的配置规则
- Java_GC(三) ----不同gc的使用命令
- Eslint 配置及规则说明
- ESLint规则配置说明
- JVM GC参数配置说明
- spring boot 关于资源的一般配置(二)
- nginx.conf一般配置说明
- JRebel的说明及配置
- HAProxy+Keepalived的配置(二)(及重要问题说明)
- log4j.xml的一般配置方式,补充说明.
- 二、命令行的规则和配置
- Java GC收集器配置说明
- Java GC收集器配置说明
- 一般的apache配置
- dataTable的一般配置
- vim的一般配置
- tomcat的一般配置
- 关于web.xml配置的详细说明(二)
- 操作系统常用的调度算法总结
- Linux磁盘管理
- 前端面试校招问题准备(总结)
- 打印出所有的"水仙花数"
- 平衡二叉树的调整
- Java_GC (二) GC配置说明及一般的配置规则
- jvm源码阅读笔记[5]:内存分配失败触发的GC究竟对内存做了什么?
- AngularJS系列
- PROE技巧【显示隐含的对象】
- 系统管理员应该知道的 20 条 Linux 命令
- 《大话数据结构》-数据结构绪论与算法
- 面对对象之多态,接口
- 数据结构(Java)---单链表的转置问题
- 基于TLS1.1协议学习笔记