欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JVM 调优参数总结

程序员文章站 2022-07-13 16:44:53
...

介绍JVM 的常用配置参数信息:

-vmargs : 说明后面是设置Jvm的参数

-Xms128m  : Jvm最初始时分配的堆内存,可以与-Xmx设置为相同,可以避免内存回收后重新分配内存。

-Xmx512m  : Jvm最大分配的堆内存

-XX:PermSize=  :初始分配的非堆内存

-XX:MaxPermSize= :设置最大持久代大小

-XX:NewRatio=4   :设置年轻代与老年代的比例。年轻代:老年代=1:4

-XX:SurvivorRatio=8 :设置年轻代中伊甸园区与两个保留区比例。伊甸园区:两个保留区=1:8

-XX:MaxInlineSize=1024 :设置方法内联的子节数,即当方法间调用时子方法小于这个字节数时,会将子方法直接内联(复制)到上一级方法中,直接执行。


JVM 调优参数总结
            
    
    博客分类: JAVA  

-XX:CompileThreshold=10: 设置当一个方法被编译多少次后直接将方法编译成机器码,用以加快下次调用的相应速度。其中值越大tomat启动越快(<1000),但其中方法的请求次数在未达到其设置的阀值情况下,响应会相对较慢。

-Dsun.net.clien.defaultConnectTimeout= :设置连接主机的超时时间,在网络异常的情况下防止僵死单位:毫秒。

-Dsun.net.client.defaultReadTimeout=  :设置从服务器读取响应的超时时间

 

详情可参照:

http://unixboy.iteye.com/blog/174173

http://dasheng.iteye.com/blog/1114639

 


 

  • JVM 调优参数总结
            
    
    博客分类: JAVA  
  • 大小: 30.5 KB