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调优参数总结相关推荐

  1. 常见 JVM 调优参数

    1.-Xms 512m:初始化堆内存大小为 512m. 2.-Xmx 512m:堆最大内存为 512m. 3.-XX:NewRatio=4:设置老年代与年轻内存比例为 4:1. 4.-XX:Survi ...

  2. 面试官:你会哪些JVM调优参数?

    关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 <Java 面试辅导>来啦!田哥和你面对面,一对一 规划如何准备面试.模拟真 ...

  3. 美团面试:熟悉哪些JVM调优参数,幸好我准备过!

    关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 大家好,我是田维常,江湖人称老田.田哥.田神,今天来和大家分享JVM调优参数. 之前,我 ...

  4. JVM调优参数与常用工具

    常用的JVM调优参数 -Xms:设置初始堆大小 -Xmx:设置最大堆大小 -Xmn:设置年轻代的大小 -Xss:设置每个线程可使用的内存大小,即栈的大小.在相同物理内存下,减小这个值能生成更多的线程, ...

  5. 转 jdk8 jvm调优参数配置

    转载 jdk8 jvm调优参数配置_feiying00544的博客-CSDN博客_jdk8 jvm参数 1.由于jdk8开始,没有了永久区的概念,所以在jvm参数配置上不再需要 -XX:PermSiz ...

  6. JVM 调优参数详解

     http://yufenfei.iteye.com/blog/1746914 GC有两种类型:Scavenge GC 和Full GC 1.Scavenge GC 一般情况下,当新对象生成,并且 ...

  7. JVM 调优参数总结

    JVM调优小结 杂谈 JVM参数 基本参数 其他参数 指针压缩 逃逸分析 Eden Old 较大对象对直接进入老年代 对象动态年龄判断 老年代空间分配担保机制 垃圾收集器 CMS收集器(-XX:+Us ...

  8. java gc调优常用参数_常用JVM调优参数

    JVM调优有许多参数优化,下面整理了一些我自己能够理解的参数 -XX:AutoBoxCacheMax -XX:+AlwaysPreTouch CMSInitiatingOccupancyFractio ...

  9. 手把手教你设置JVM调优参数

    关注"Java后端技术全栈" 回复"000"获取大量电子书 首先,还是一张思维导图,看看本文主要内容: 今天来熟悉一下,关于JVM调优常用的一些参数. X或者X ...

最新文章

  1. Linux中look命令,如何在Linux上使用look命令 | MOS86
  2. 发布订阅之topics
  3. mongoDB 小练习
  4. NET问答: 如何使用 C# 自动化关闭电脑 ?
  5. arrays中copyof复制两个数组_数据结构与算法(3)数组
  6. 一篇搞定写毕设和画图表
  7. Android热修复Sophix详解
  8. VScode使用element-ui插件准备
  9. C#视频采集方法对比
  10. 自定义ListView实现任意View跑马灯效果
  11. JAVA计算机毕业设计阿尔兹海默病Mybatis+系统+数据库+调试部署
  12. 爬取王者荣耀高清皮肤
  13. C#编程_实现简易的任务管理器
  14. 理解Nurbs曲线/曲面的参数空间
  15. html5 拓扑图 切片,HTML5复杂拓扑图(四) 组织结构图
  16. Cytoskeleton 磷酸盐测定试剂盒说明书
  17. huntian oy (数论卷积杜教筛)
  18. speedtree树木软件for unity(导出树木/草随风飘动画)
  19. 音响白噪音测试软件,精评丨以软件校正系统,Dr.Chol’s TEST LPCD唱片测试工具...
  20. 屠蛟之路_蛟灵岛战役(上)_SixthDay

热门文章

  1. linux磁盘文件格式转换,linux文件类型转换(ext4-xfs)
  2. Mybatis-Plus-Generator代码生成工具
  3. 【OpenCV4】使用 magnitude() 函数计算幅值(c++)
  4. html 内联元素转换,HTML 什么是内联元素?
  5. 16g内存 32g内存游戏区别_32G内存手机到底够用吗?看完泪崩
  6. 践行科技向善,腾讯优图联合腾讯天御发布面向未成年人的内容安全审核解决方案
  7. Python学习笔记 十一:图形用户界面和小游戏开发
  8. 有什么oa系统推荐?
  9. Windows操作系统磁盘碎片整理程序的作用
  10. Vue:生命周期函数的作用