JVM三大性能调优参数

你的名字 2021-10-19 06:58 454阅读 0赞

JVM三大性能调优参数 -Xms -Xmx -Xss的含义

  1. java -Xms128m -Xmx128m -Xss256k -jar xxx.jar
  2. -Xss: 规定了每个线程虚拟机栈(堆栈)的大小,通常256k就足够了,此配置会影响此进程中并发线程数大小
  3. -Xms: 堆的初始值,java中堆空间大小,一旦超出,就会扩容至-Xmx
  4. -Xmx: 堆能达到的最大值,通常-Xms与-Xmx相同,防止Heap不够用扩容时引发的内存抖动,影响程序运行时稳定性。

发表评论

表情:
评论列表 (有 0 条评论,454人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jvm 参数

    JVM参数调优需要基于应用的具体行为来决定,通常涉及到调整内存大小和选择垃圾收集器。这些设置在实际应用部署时非常重要,影响着程序的性能和稳定性。为了深入理解这些参数背后的...

    相关 JVM参数

    说明 :原文参考蚂蚁课堂余胜军老师。   Java虚拟机原理 所谓虚拟机,就是一台虚拟的机器。他是一款软件,用来执行一系列虚拟计算指令,大体上虚拟机可以分为系统虚拟

    相关 JVM参数

    不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择[不同的GC策略][GC],调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中

    相关 JVM参数

    前言 你说你做过JVM调优和参数配置,请问如何盘点查看JVM系统默认值 使用jps和jinfo进行查看 -Xms:初始堆空间 -Xmx:堆最大值