发布

JVM高手修炼

结合实际生产经验,硬核分享JVM虚拟机核心架构,涉及类加载器、内存模型、GC、JVM调优等一线大厂生产经验。
专栏成员
10
文章
2585
阅读量
14
订阅数
JVM进阶调优系列(10)敢向stop the world喊卡的G1垃圾回收器 | 有必要讲透
开篇,先推荐一篇实用的文章《Java并发编程学习13-任务取消的进阶使用》,作者是【huazie】。
拉丁解牛说技术
2024-11-26
2240
JVM进阶调优系列(9)大厂面试官:内存溢出几种?能否现场演示一下?| 面试就那点事
开篇,先推荐一篇实用的文章《Java EasyExcel导出报表内存溢出全解析》,作者是【bug菌】。
拉丁解牛说技术
2024-11-15
2630
JVM进阶调优系列(8)如何手把手,逐行教她看懂GC日志?| IT男的专属浪漫
如果有一天,公司刚满38岁没多少年的前台小姐姐为你心动,除了被你经常穿拖鞋上班的帅气迷倒,还常常被你一周不洗头的执着、以及穿了三年还散发着刚出厂时候的清新味道的格子衫而着迷。
拉丁解牛说技术
2024-11-06
3280
JVM进阶调优系列(7)JVM调优监控必备命令、工具集合|实用干货
按计划,分享整理10篇核心基础相关文章,帮助大家知识巩固。虽然理论有点枯燥,但是基础不牢地动山摇大家都懂,还是那句话,磨刀不误砍柴工,好事多磨。大家耐心继续看下去,一定会有收获,不敢说吊打面试官,至少跳槽面试,一旦涉及JVM知识,认真耐心看完全系列文章的同学,成功斩获offer几率一定会大幅提升。
拉丁解牛说技术
2024-10-28
3610
JVM进阶调优系列(6)一文详解JVM参数与大厂实战调优模板推荐
不管是刚入行没多久的JAVA初级研发还是10年资深架构师,手上都需要珍藏一份JVM参数指南。不仅是为了学习JVM调优,也是时刻方便在实际工作中对业务系统的调优监控做出及时调整。本文全面整理JVM参数清单,并做成表格,以及公开一份大厂生产环境核心常用的调优模板供大家参考应用,希望对有缘刷到的同学有所帮助。
拉丁解牛说技术
2024-10-24
3890
JVM进阶调优系列(5)CMS回收器通俗演义一文讲透FullGC
JVM的调优,重中之中就是FullGC的优化。FullGC由于Stop the world耗时大,快的的几秒,慢的几十秒,对业务的正常运行造成了负面影响。本文主角CMS垃圾回收器在对FullGC做了充足的优化,值得深入探讨学习。
拉丁解牛说技术
2024-10-22
2990
JVM进阶调优系列(4)年轻代和老年代采用什么GC算法回收?
首先回顾一个图,也就是.class文件的类加载过程,以及线程执行、java内存模型图。看过系列1、2、3三篇文章的同学,大脑先回顾一遍类加器类型、双亲委派机制、如何打破双亲委派机制、GC内存划分、各个区域存放什么数据、以及给你一段代码要知道具体如何执行,对象什么时候被回收的逻辑。有道是,磨刀不误砍柴工,温故而知新,巩固基础,修炼JVM调优进阶核心技术。
拉丁解牛说技术
2024-10-18
2290
JVM进阶调优系列(3)堆内存的对象什么时候被回收?
上一篇文章说到虚拟机栈,虚拟机栈里有局部变量,这个局部变量引用了一个对象,这个对象在堆内存是要被GC回收的,但是虚拟机栈要不要做GC呢,不GC那这个局部变量怎么办?
拉丁解牛说技术
2024-10-17
1290
JVM进阶调优系列(2)字节面试:JVM内存区域怎么划分,分别有什么用?
上篇文章详细分析了类加载器类型、双亲委派机制优缺点、以及如何打破双亲委派机制。末尾我们留了一个问题:类加载到内存过程具体会经过那些流程?
拉丁解牛说技术
2024-10-16
1880
JVM进阶调优系列(1)类加载器原理一文讲透
思辨比较一番,其实不管从实战开笔、还是理论基础开局都要遵从由浅入深、文章内容连贯的出发点,决定保持和并发系列写作风格,结合实际实用案例代码到知识点,让文章阅读变得简单、有趣、实用!
拉丁解牛说技术
2024-10-10
1751
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档