2016 - 2024

感恩一路有你

jvm线程栈默认大小 jvm调优参数?

浏览量:2852 时间:2021-03-13 20:54:19 作者:admin

jvm调优参数?

-XMS初始堆大小

-Xmx最大堆大小

-XMN年轻代大小(1.4或lattice)

-XX:newsize设置年轻代大小(对于1.3/1.4)

-XX:maxnewsize年轻代最大值(对于1.3/1.4)

-XX:permsize设置perm Gen初始值

-XX:maxpermsize设置持久生成最大值-每个线程的XSS堆栈大小

-XX:threadstacksize线程堆栈大小

-20:Newratio年轻一代(包括Eden和两个幸存者)与老一代(不包括持久性世代)的比率

-XX:survivorratio Eden与幸存者的比率

-XX:largepagesizeinbytes内存页大小不能设置得太大,这将影响perm的大小

-XX:快速优化原始类型usefastaccessormethods

-XX:禁用显式系统.gc()

-20:JVM性能调优有很多设置,可以通过参考JVM参数来设置。调优的主要目的是控制GC的行为。GC是后台处理,但它也会消耗系统性能。因此,GC的行为往往会根据系统运行程序的特点而改变,从而控制JVM堆栈的大小。一般来说,您不需要修改JVM的内存分配。但是,当程序中的新一代对象在一段时间内增多时,需要控制新一代堆的大小。同时,需要控制JVM的总大小以避免内存溢出控制JVM线程的内存分配。如果是多线程程序,也可以控制产生线程和运行线程所消耗的内存,需要经过一定时间的观察后配置最佳结果

jvm线程栈默认大小 java栈大小 设置jvm堆内存大小

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。