Java教程

jvm内存模型

本文主要是介绍jvm内存模型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.内存模式概览:

 

1.主要参数设置:

  堆:初始化堆内存-Xms 最大堆内存 -Xmx  新生代:-Xmn

  元空间:元空间使用的是直接内存,默认大小是21M,超过该值会触发FullGC,同时会扩容,因此为了启动时,更快,需要设置该值:

        - XX:MaxMetaspaceSize 最大元空间,默认-1 代表只跟本地内存大小有关
        -XX: MaxMetaspaceSize 初始化元空间 达到该值会触发FullGC,默认是21M
        由于调整元空间会触发fullGC,那么建议两者大小设置一致,8G内存建议设置为512M

 

这篇关于jvm内存模型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!