常见jvm调优参数总结
Java1.7的jvm参数官方网站地址:
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html
Java1.8的jvm参数官方网站地址:
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/java.html
Hotspotvm知识官方网站地址:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136373.html
主要的参数是:堆的大小、栈的大小、新生代和老年代的比值、新生代中eden和s0、s1的比值。
-Xms:初始堆大小,默认是物理内存的1/64。默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到–Xmx的最大限制。例如:-Xms 20m。
-Xmx:最大堆大小。默认是物理内存的1/4 默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制。
-XX:NewSize=n:设置年轻代大小(初始值)。
-XX:MaxNewSize:设置年轻代最大值。
**-XX:NewRatio=n:**设置年轻代和年老代的比值。
-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。
-XX:PermSize(1.8之后改为MetaspaceSize) 设置持久代(perm gen)初始值,默认是物理内存的1/64。
-XX:MaxPermSize=n:(1.8之后改为MaxMetaspaceSize)设置最大持久代大小。
-Xss:每个线程的堆栈大小。
常见jvm调优参数总结相关推荐
- 常见 JVM 调优参数
1.-Xms 512m:初始化堆内存大小为 512m. 2.-Xmx 512m:堆最大内存为 512m. 3.-XX:NewRatio=4:设置老年代与年轻内存比例为 4:1. 4.-XX:Survi ...
- 面试官:你会哪些JVM调优参数?
关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 <Java 面试辅导>来啦!田哥和你面对面,一对一 规划如何准备面试.模拟真 ...
- 美团面试:熟悉哪些JVM调优参数,幸好我准备过!
关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 大家好,我是田维常,江湖人称老田.田哥.田神,今天来和大家分享JVM调优参数. 之前,我 ...
- JVM调优参数与常用工具
常用的JVM调优参数 -Xms:设置初始堆大小 -Xmx:设置最大堆大小 -Xmn:设置年轻代的大小 -Xss:设置每个线程可使用的内存大小,即栈的大小.在相同物理内存下,减小这个值能生成更多的线程, ...
- 转 jdk8 jvm调优参数配置
转载 jdk8 jvm调优参数配置_feiying00544的博客-CSDN博客_jdk8 jvm参数 1.由于jdk8开始,没有了永久区的概念,所以在jvm参数配置上不再需要 -XX:PermSiz ...
- JVM 调优参数详解
http://yufenfei.iteye.com/blog/1746914 GC有两种类型:Scavenge GC 和Full GC 1.Scavenge GC 一般情况下,当新对象生成,并且 ...
- JVM 调优参数总结
JVM调优小结 杂谈 JVM参数 基本参数 其他参数 指针压缩 逃逸分析 Eden Old 较大对象对直接进入老年代 对象动态年龄判断 老年代空间分配担保机制 垃圾收集器 CMS收集器(-XX:+Us ...
- java gc调优常用参数_常用JVM调优参数
JVM调优有许多参数优化,下面整理了一些我自己能够理解的参数 -XX:AutoBoxCacheMax -XX:+AlwaysPreTouch CMSInitiatingOccupancyFractio ...
- 手把手教你设置JVM调优参数
关注"Java后端技术全栈" 回复"000"获取大量电子书 首先,还是一张思维导图,看看本文主要内容: 今天来熟悉一下,关于JVM调优常用的一些参数. X或者X ...
最新文章
- Linux中look命令,如何在Linux上使用look命令 | MOS86
- 发布订阅之topics
- mongoDB 小练习
- NET问答: 如何使用 C# 自动化关闭电脑 ?
- arrays中copyof复制两个数组_数据结构与算法(3)数组
- 一篇搞定写毕设和画图表
- Android热修复Sophix详解
- VScode使用element-ui插件准备
- C#视频采集方法对比
- 自定义ListView实现任意View跑马灯效果
- JAVA计算机毕业设计阿尔兹海默病Mybatis+系统+数据库+调试部署
- 爬取王者荣耀高清皮肤
- C#编程_实现简易的任务管理器
- 理解Nurbs曲线/曲面的参数空间
- html5 拓扑图 切片,HTML5复杂拓扑图(四) 组织结构图
- Cytoskeleton 磷酸盐测定试剂盒说明书
- huntian oy (数论卷积杜教筛)
- speedtree树木软件for unity(导出树木/草随风飘动画)
- 音响白噪音测试软件,精评丨以软件校正系统,Dr.Chol’s TEST LPCD唱片测试工具...
- 屠蛟之路_蛟灵岛战役(上)_SixthDay
热门文章
- linux磁盘文件格式转换,linux文件类型转换(ext4-xfs)
- Mybatis-Plus-Generator代码生成工具
- 【OpenCV4】使用 magnitude() 函数计算幅值(c++)
- html 内联元素转换,HTML 什么是内联元素?
- 16g内存 32g内存游戏区别_32G内存手机到底够用吗?看完泪崩
- 践行科技向善,腾讯优图联合腾讯天御发布面向未成年人的内容安全审核解决方案
- Python学习笔记 十一:图形用户界面和小游戏开发
- 有什么oa系统推荐?
- Windows操作系统磁盘碎片整理程序的作用
- Vue:生命周期函数的作用