jvm原理及性能调优

瑞评科技观
2023-07-24 · 百度认证:北京瑞评互动科技官方账号
瑞评科技观
向TA提问
展开全部

Jvm调优参考如下:


如果没有必要,请不要做调优。调优并不是万能的,只有根据使用场景选择合适的手段。初始时可以默认指定堆大小和元空间大小(JDK8)即可。


确认性能问题由JVM再考虑调优。如果出现频繁的full GC、GC时间过长、内存使用不正常、OOM等问题,可以开启JVM监控并记录GC日志,分析GC情况。


JVM调优的目标是减少/避免老年代GC。对于追求响应时间的Web系统,可以使用并发垃圾回收器(JDK8开启G1,低版本使用CMS)。


根据JVM内存使用情况,可以手动设置年轻代大小和survivor区大小,减少/避免垃圾进入老年代(注意JDK8默认开启自适应调节,需关闭该功能)。


影响GC时间的还可能有GC线程数等等,需要结合GC日志分析GC过程可能存在的问题。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式