zoukankan      html  css  js  c++  java
  • JVM内存参数设置

    常用:

    -Xms:JVM初始最小分配的内存由-Xms指定,默认是物理内存的1/64

    -Xmx:JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4

    新生代:

    -Xmn:设置年轻代大小

    -Xmn2G:设置年轻代大小为2G。

    -XX:NewSize设置新生代最小空间大小。

    -XX:MaxNewSize设置新生代最大空间大小。

    -XX:PermSize设置永久代最小空间大小。

    -XX:MaxPermSize设置永久代最大空间大小。

    -Xss设置每个线程的堆栈大小

    方法区

    -XX:MetaspaceSize 默认21MB(64位JVM),达到该值则会进行full gc进行类型加载,同时收集器对值进行调整。

    -XX:MaxMetaspaceSize 默认无限(64位JVM),即只限制于本地内存大小

    -Xss 默认1M,该值设置的越小,说明一个线程栈里面能分配的栈帧就越少,但是对JVM整体来说能开启的线程数就越多。

    我始终记住:青春是美丽的东西,而且对我来说,它永远是鼓舞的源泉。——(现代)巴金
  • 相关阅读:
    双反斜杠引发的正则表达式错误
    表单验证的前端验证后端验证
    html中的select下拉框
    hibernate需要注意的点
    星空雅梦
    星空雅梦
    星空雅梦
    星空雅梦
    星空雅梦
    星空雅梦
  • 原文地址:https://www.cnblogs.com/flyinglion/p/14819784.html
Copyright © 2011-2022 走看看