社区
Java EE
帖子详情
多长时间 执行一次minor GC较为合理
calar007
2017-11-22 05:00:53
目前遇到一个问题,在浏览GC日志的时候发现目前每13秒就执行一次minor GC ,
会不会太频繁,应用程序运行正常,暂没有出现延时情况,不知道是否需要进行code优化。请教各位大神指点
...全文
1480
回复
打赏
收藏
多长时间 执行一次minor GC较为合理
目前遇到一个问题,在浏览GC日志的时候发现目前每13秒就执行一次minor GC , 会不会太频繁,应用程序运行正常,暂没有出现延时情况,不知道是否需要进行code优化。请教各位大神指点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
m1
m1
深入解析 Java
GC
调优:减少
Min
or
GC
频率,优化系统吞吐_日常java服务一分钟
gc
大概是多少呢
在高并发、低延迟的 Java 系统中,
GC
(垃圾回收)性能优化往往是提升应用响应速度和稳定性的关键因素之一。本篇文章基于实际案例,深入分析
GC
触发频率、对系统吞吐的影响,并通过 JVM 日志解析发现核心问题,如
Min
or
GC
过于频繁、对象过早晋升导致 Major
GC
触发增多等。最终,我们通过参数优化有效降低
GC
影响,使系统吞吐量和可用性得到显著提升。本文不仅提供了详尽的数据分析,还给出了可操作的优化方案,为 Java 开发者在
GC
调优中提供实战参考。
什么情况会发生Full
GC
?如何避免频繁Full
GC
?
Min
or
GC
、Major
GC
和 Full
GC
区别?
什么情况会发生Full
GC
?如何避免频繁Full
GC
?
Min
or
GC
、Major
GC
和 Full
GC
区别?
JVM内存配置参数、
GC
工作原理及
Min
or
GC
、Full
GC
对于JVM内存配置参数: -Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3 -Xms10240m 初始堆大小即最小内存值 XXSurvivorRatio=3,即Eden:FromSurvivor:ToSurvivor=3:1:1;所以Survivor一共是2048 -Xmx10240m:代表最大堆 -Xms10240m:代表最小堆 ...
JVM知识
第一部分 基础篇 名词解释: **
GC
:**垃圾收集器 **
Min
or
GC
:**新生代
GC
,指发生在新生代的垃圾收集动作,所有的
Min
or
GC
都会触发全世界(所有用户线程)的暂停(stop-the-world),停止应用程序的线程,不过这个过程非常短暂。 **Major
GC
/Full
GC
:**老年代
GC
,指发生在老年代的
GC
。 一、跨平台的真相:Java虚拟机来做中介 1、理解虚拟机的原理 所谓虚拟机,就是一台虚拟计算机。它是一款软件,用来
执行
一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟
Java EE
67,549
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章