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整体来说能开启的线程数就越多。

    我始终记住:青春是美丽的东西,而且对我来说,它永远是鼓舞的源泉。——(现代)巴金
  • 相关阅读:
    全景3d
    node.JS
    同步、异步
    必填
    this.$http.post ||this.$http.put||vue 获取url参
    硬编码转换单位||vue
    路由下二级跳转: childen 的childen
    vue侧边栏导航和右边内容一样高
    v-for v-if || v-else
    Python_Automation_04Email_smtplib
  • 原文地址:https://www.cnblogs.com/flyinglion/p/14819784.html
Copyright © 2011-2022 走看看