如何详细学习Jvm调优与SpringBoot项目优化技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计804个文字,预计阅读时间需要4分钟。
一、Jvm调优
参考文章:1、先看下未设置JVM参数的情况,默认情况下,没有设置任何JVM参数。
Idea中安装VisualVM监控JVM的图文教程:
1、在Idea中安装VisualVM插件;
2、启动VisualVM,选择文件->打开->选择JVM进程;
3、在VisualVM中,可以看到JVM的内存使用情况、线程信息、垃圾回收等信息。
二、设置JVM参数
配置参数:
关于这些设置的JVM参数:
-XX:+UseSerialGC:使用串行垃圾回收器;
-XX:+UseParallelGC:使用并行垃圾回收器;-XX:+UseG1GC:使用G1垃圾回收器;-XX:MaxHeapSize=1024m:设置最大堆内存为1024MB;-XX:NewSize=256m:设置新生代大小为256MB;-XX:MaxNewSize=256m:设置新生代最大大小为256MB;-XX:SurvivorRatio=8:设置新生代中Survivor空间与Eden空间的比值;-XX:PermSize=128m:设置永久代大小为128MB;-XX:MaxPermSize=128m:设置永久代最大大小为128MB。一、Jvm调优。
参考文章
1、先看一下未设置JVM参数的情况,默认情况下,没有设置任何Jvm参数。
本文共计804个文字,预计阅读时间需要4分钟。
一、Jvm调优
参考文章:1、先看下未设置JVM参数的情况,默认情况下,没有设置任何JVM参数。
Idea中安装VisualVM监控JVM的图文教程:
1、在Idea中安装VisualVM插件;
2、启动VisualVM,选择文件->打开->选择JVM进程;
3、在VisualVM中,可以看到JVM的内存使用情况、线程信息、垃圾回收等信息。
二、设置JVM参数
配置参数:
关于这些设置的JVM参数:
-XX:+UseSerialGC:使用串行垃圾回收器;
-XX:+UseParallelGC:使用并行垃圾回收器;-XX:+UseG1GC:使用G1垃圾回收器;-XX:MaxHeapSize=1024m:设置最大堆内存为1024MB;-XX:NewSize=256m:设置新生代大小为256MB;-XX:MaxNewSize=256m:设置新生代最大大小为256MB;-XX:SurvivorRatio=8:设置新生代中Survivor空间与Eden空间的比值;-XX:PermSize=128m:设置永久代大小为128MB;-XX:MaxPermSize=128m:设置永久代最大大小为128MB。一、Jvm调优。
参考文章
1、先看一下未设置JVM参数的情况,默认情况下,没有设置任何Jvm参数。

