zoukankan      html  css  js  c++  java
  • jvm常用相关参数

    JVM内存设置相关参数,其他一些没有提到的参数可参考https://www.cnblogs.com/syuf/p/10183683.html。
    -server
    -Xss512k:每个线程堆栈大小
    -Xms32m:JVM初始堆大小
    -Xmx128m:JVM最大堆大小
    -XX:MaxInlineLevel=1:针对嵌套调用的最大内联深度(单位K)
    -XX:InlineSmallCode=25 设置应内联的已编译方法的最大代码大小(字节)
    -XX:InitialCodeCacheSize=32m:初始代码高速缓存大小,用来存储已编译方法生成的本地代码。代码缓存确实很少引起性能问题,但是一旦发生其影响可能是毁灭性的。如果代码缓存被占满,JVM会打印出一条警告消息,并切换到interpreted-only 模式。JIT编译器被停用,字节码将不再会被编译成机器码,应用程序将继续运行,但运行速度会降低一个数量级。
    -XX:ReservedCodeCacheSize=64m:设置编译代码的最大缓存大小
    -XX:MaxMetaspaceSize=128m:元空间最大大小,即以前的永久代,不同之处在于永久代在虚拟机中,而元空间使用本地内存。jdk8做出此转变的具体介绍可参考此博客 https://www.cnblogs.com/paddix/p/5309550.html
    -XX:CMSInitiatingOccupancyFraction=62:CMS垃圾收集器,当老年代达到62%时,触发CMS垃圾回收。

    -XX:+UseCMSInitiatingOccupancyOnly:与CMSInitiatingOccupancyFraction配合使用,只使用设定的阈值进行回收,如果不指定后续JVM会自动调整

  • 相关阅读:
    excel上传和下载
    SublimeText快捷键大全(附GIF演示图)
    JS求多个数组的重复数据
    js各种宽高(3)
    js各种宽高(2)
    js各种宽高(1)
    echarts简单使用案例
    js小技巧
    原生jdbc执行存储过程
    Cron和Spring定时任务
  • 原文地址:https://www.cnblogs.com/menghuantiancheng/p/12272033.html
Copyright © 2011-2022 走看看