加载中
🏆【JVM深层系列】「GC本质底层机制」SafePoint的深入分析和底层原理探究指南

SafePoint前提介绍 在高度优化的现代JVM里,Safepoint有几种不同的用法。GC safepoint是最常见、大家听说得最多的,但还有deoptimization safepoint也很重要。 在HotSpot VM里,这两种Safep...

(完结撒花1-52系列)☕【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【下部】

承接上文 (完结撒花1-52系列)☕【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【上部】 并行收集器 并行收集器(也称为吞吐量收集器)是类似于串行收集器的...

2021/09/14 20:59
364
☕【JVM技术指南】「难点-核心-遗漏」(51)TLAB内存分配+锁的碰撞(技术串烧)!

JVM内存分配及申请过程 当使用new关键字或者其他任何方式进行创建一个类的对象时,JVM虚拟机需要为该对象分配内存空间,而对象的大小在类加载完成后已经确定了,所以分配内存只需要在Java堆中...

2021/09/01 14:12
843
🏆「作者推荐」Java技术专题-JVM研究系列(50)JDK/JVM的新储君—GraalVM和Quarkus

GraalVM介绍 今天我们来讲讲整个Java生态下相当有分量的一位角儿——GraalVM:GraalVM官方网站,Quarku官方文档 GraalVM是用Java实现的基于HotSpot/OpenJDK的JVM和JDK。它支持额外的编程语言...

🏆「作者推荐」Java技术专题-JVM研究系列(49)JVM分析与调优技巧分析(原理篇)

JVM空间说明 在JDK1.7及以前,HotSpot虚拟机将java类信息、常量池、静态变量、即时编译器编译后的代码等数据,存储在Perm(永久带)里(对于其他虚拟机如BEA JRockit、IBM J9等是不存在永久带...

2021/08/11 20:14
3.1K
🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(JConsole补充版)

前提概要 本篇文章主要针对于之前本系列文章的补充版,之前落下了Jconsole分析工具,所以为了了却这个遗憾,所以小编又开了这篇文章,主要针对于Jconsole工具进行相关的应用性能分析。 初识J...

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(下部)

系列文章分布 🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部) jps 进程监控工具的使用 jstat性能监控工具的使用 jinfo 参数配置监控工具的使用...

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(中部)

系列文章分布 🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部) jps 进程监控工具的使用 jstat性能监控工具的使用 jinfo 参数配置监控工具的使用...

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部)

系列文章分布 🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部) jps 进程监控工具的使用 jstat性能监控工具的使用 jinfo 参数配置监控工具的使用...

🏆「望仔细品读!」Java技术专题-JVM研究系列(46) 史上最清晰的探究和分析【Safe Point+Safe Region】的原理和运行机制(上篇)

内容简介 之前写过一篇针对于SafePoint安全点的先关文章,主要针对于SafePoint的概念和定义以及相关作用做了相关的介绍,而且没有相关SafeRegion的说明和介绍,本篇文章主要是重塑和加深更加...

2021/07/04 12:14
1.4K
🏆Java技术专题-JVM研究系列(45)深入分析GC垃圾回收机制【遗漏补充篇】

GC(Garbage Collection)垃圾回收器 程序运行中会不断创建新的对象,这些对象会存储在内存中,如果没有一套机制来回收这些内存,那么被占用的内存会越来越多,可用内存会越来越少,直至内存被...

🏆「作者推荐」Java技术专题-JVM研究系列(44) 深入理解G1垃圾收集器的原理和运行机制

本文首先简单介绍了垃圾收集的常见方式,然后再分析了G1收集器的收集原理,相比其他垃圾收集器的优势,最后给出了一些调优实践。 什么是垃圾回收 首先,在了解G1之前,我们需要清楚的知道,垃...

2021/06/28 13:46
2.3K
🏆「作者推荐」Java技术专题-JVM研究系列(43) 字节码指令集调用执行流程分析(语法分析篇)

文章介绍 这篇文章讲解了在Java虚拟机上Java代码是如何编译成字节码并执行的。理解在Java虚拟机中Java代码如何别被编译成字节码并执行是非常重要的,因为这可以帮助你理解你的程序在运行时发...

🏆Java技术专题-JVM研究系列(42) 性能调优之CMS垃圾回收器(下)

前提回顾 如果没有参考查看这篇文章,希望先去看一下上部 🏆Java技术专题-JVM研究系列(36) 性能调优之CMS垃圾回收器(上),本文承接上文内容,进行深入分析CMS原理以及调优和相关问题的...

🏆JVM技术专题-线上解决方案(3) 内存问题分析和故障排查规划指南

系列目录 🏆JVM技术专题-线上解决方案(1) GC问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(2) 网络问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(3) 内存问...

🏆JVM技术专题-线上解决方案(2) 网络问题分析和故障排查规划指南

系列目录 🏆JVM技术专题-线上解决方案(1) GC问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(2) 网络问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(3) 内存问...

🏆JVM技术专题-线上解决方案(1) GC问题分析和故障排查规划指南

系列目录 🏆JVM技术专题-线上解决方案(1) GC问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(2) 网络问题分析和故障排查规划指南 🏆JVM技术专题-线上解决方案(3) 内存问...

2021/06/23 12:32
5.4K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部