云计算、AI、云原生、大数据等一站式技术学习平台

急旋风教程网

网站首页 第64页

  • Java GC调优实战:从高频Minor GC到系统吞吐翻倍的破局之道

    Java GC调优实战:从高频Minor GC到系统吞吐翻倍的破局之道

    血泪教训:大促期间每秒3次MinorGC引发的服务雪崩某物流系统在订单分拣高峰期出现服务不可用,GC日志显示:Eden区每200ms就被填满触发MinorGC,导致年轻代对象晋升速率超过老年代吸收能力,最终引发FullGC连锁反应。这...

    2025-06-08 jxf315 教程文章 25 ℃
  • Java 经典垃圾回收器详解(java垃圾回收器基本原理)

    Java 经典垃圾回收器详解(java垃圾回收器基本原理)

    垃圾回收器性能指标吞吐量:程序运行时间占总运行时间(总运行时间=程序运行时间+垃圾回收时间)的比例,垃圾回收时间越少,吞吐量越高;暂停时间:STW的时间;内存占用:Java堆所占的大小。以上三点构成不可能三角,即一款垃圾回收器不可能同时满足...

    2025-06-08 jxf315 教程文章 37 ℃
  • 面试Java被问JVM:你来详细聊一下G1垃圾收集器

    面试Java被问JVM:你来详细聊一下G1垃圾收集器

    G1概述在收集器内部使用标记复制算法来回收region区,但从整理来讲,有点像标记整理算法(将一个region区中存活的对象移动到另一块空region区),JDK9默认GCG1将堆划分成多个大小相同的独立region,最多2048个regi...

    2025-06-08 jxf315 教程文章 22 ℃
  • JVM调优实战:G1垃圾回收器如何让百万级系统告别卡顿

    JVM调优实战:G1垃圾回收器如何让百万级系统告别卡顿

    电商秒杀系统调优实录导语618大促期间,某电商秒杀系统突发频繁FullGC,每秒10万订单的洪峰下服务竟卡顿超5秒!本文通过真实故障复盘,揭秘如何用G1垃圾回收器+堆内存分配策略,让系统吞吐量提升3倍的硬核调优方案。一、致命5秒卡顿:一个...

    2025-06-08 jxf315 教程文章 31 ℃
  • GC优化实战:CMS vs G1(g1比cms高效的原因)

    GC优化实战:CMS vs G1(g1比cms高效的原因)

    背景因cms的内存碎片问题,j8开始已不推荐使用,14开始被废弃,最近在生产的一个job服务其中2台服务器调整成了g1,但通过监控发现不太理想,趁着暂时有空来优化一波。服务器监控同样的硬件配置,同样的java应用,cms比g1cpu使用率低...

    2025-06-08 jxf315 教程文章 31 ℃
  • JVM-G1垃圾收集器原理深入解析(jvm垃圾回收器详解)

    JVM-G1垃圾收集器原理深入解析(jvm垃圾回收器详解)

    引言在针对大型服务器或者是因为gc时间过长而影响用户性能的时候,G1垃圾收集器是一个非常不错的选择,也是我个人认为执行效率最高、对于用户体验有着最大的提高的垃圾收集器,当然前提是JVM服务器内存够大,建议16G或者更大,否则还是推荐使用CM...

    2025-06-08 jxf315 教程文章 19 ℃
  • Java与Scala的Spark内存管理,当高效撞上安全,谁在主宰你的内存

    Java与Scala的Spark内存管理,当高效撞上安全,谁在主宰你的内存

    2024年5月遇到这样一个事故,Java编写的库存服务因FullGC停顿长达17秒,而Scala实现的推荐引擎却丝滑运转。这场事故揭开了Spark生态中Java与Scala内存管理的深层较量——前者像精打细算的会计,后者如天马行空的艺术家...

    2025-06-08 jxf315 教程文章 16 ℃
  • 升级JDK17的理由,核心是降低GC时间

    升级JDK17的理由,核心是降低GC时间

    升级前后对比升级方法1.JDK选择或安装2.JVM参数调整背景TLDR垃圾回收器的暂停问题对实时响应要求较高的服务来说,一直是个痛点,CMS和G1等主流垃圾回收器的数十毫秒乃至上百毫秒的暂停时间相当致命。此外,调优门槛也相对较高,...

    2025-06-08 jxf315 教程文章 21 ℃
  • 每天100w次登录请求,配置4核8G如何jvm调优

    每天100w次登录请求,配置4核8G如何jvm调优

    前言:系统登录请求操作是比较频繁的操作,那么对于4核8G的服务器,每天100w次登录请求,如何从容坑得住压力呢,并且正常运行。下面就从jvm入手说下对他的调优。业务并发说明首先,我们需要问清楚,一天100W次的登录,在一天内有没有某个时段...

    2025-06-08 jxf315 教程文章 14 ℃
  • JVM常用参数自查笔记(jvm常用参数设置)

    JVM常用参数自查笔记(jvm常用参数设置)

    配置堆区:-Xms、-Xmx、-XX:newSize、-XX:MaxnewSize、-Xmn;-Xms:表示java虚拟机堆区内存初始内存分配的大小,通常为操作系统可用内存的1/64大小即可,但仍需按照实际情况进行分配。-Xmx:表示...

    2025-06-08 jxf315 教程文章 14 ℃
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言