首先需要进行VM options 配置:-XX:+PrintGCDetails
运行测试时如下:
由此可以知道jdk1.8中有新生代、老生代和Metaspace 组成。
jvm参数调节,默认为:
-Xms128m -Xmx2023m -XX:ReservedCodeCacheSize=240m
如果是16G内存修改为:
-Xms512m -Xmx1500m -XX:ReservedCodeCacheSize=500m
参考:https://blog.csdn.net/bear_lam/article/details/79648701