首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jvm
订阅
小阿肥9527
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JVM系列-读懂 GC 日志
Java 生态发展到今天,JVM (Java Virtual Machine)的价值可能已经超过了 Java 语言本身。 而 GC (垃圾回收)机制也是 JVM 的核心之一,在程序运行的过程中,GC 的过程会以日志的形式记录下来,看懂 GC 日志是研究 GC 机制的基础,GC日…
起底JVM内存管理及性能调优【80+页Keynote私享】
图片较多,可能会引起你的不适,文末有PDF下载方式。 本文出自二爷箱底下的一份陈年文稿,近日整理资料时被倒腾出来。从内容上看,内容都还没有太过时,于是稍作调整后分享给掘金的同学。
JVM垃圾回收算法和垃圾回收器
JVM 垃圾回收算法和垃圾回收器。 一、垃圾回收的区域 栈:栈中的生命周期是跟随线程,所以一般不需要关注。 堆:堆中的对象是垃圾回收的重点。 方法区:这一块也会发生垃圾回收,不过这块的效率比较低,一般
从零开始学JVM系列(十):垃圾收集器的新势力-G1和ZGC
在上一篇文章中,讲了各种垃圾收集器以及优缺点,由于CMS低停顿的重要特性,所以把重心放在了CMS,由于篇幅的问题,还剩下G1和ZGC这两种垃圾收集器没有讲,那么这篇文章就来讲讲G1和ZGC
从零开始学JVM系列(九):拆解各色各样的垃圾收集器
在上一篇文章中,讲了三种不同的垃圾收集算法以及各自的优缺点,也分析了怎么判断一个对象是无用对象,对于各种不同的引用也做了不同的分析,那么从这一篇开始讲讲各种不同的垃圾收集器对于垃圾收集算法的实现
从零开始学JVM系列(六):一个对象创建走过的心路历程
通过前几篇的文章分析下来,相信小伙伴们对类加载以及和它紧紧绑在一起的方法区有了一个清晰的认识,方法区咱们就先告一段落,我们把目标盯准到下一个存储区域:堆
从零开始学JVM系列(一):"显微镜"底下的JVM运行时数据区
深入学习JVM的第一步就是必须去了解JVM是怎样使用内存,带着这个问题,我们来进入本文的内容:《拿个显微镜来看看JVM运行时数据区的五脏六腑》
从零开始学JVM系列(八):畅聊JVM垃圾收集算法
这篇文章开始就到了大家最感兴趣的垃圾收集器的环节,在之前的文章中,我们知道了对象的创建过程,有生就有死,在java的世界里也逃不过这个轮回,在创建的对立面就是就是回收,那么从这篇开篇就开始对象的回收
记一次 JAVA 的内存泄露分析
背景前不久,上线了一个新项目,这个项目是一个压测系统,可以简单的看做通过回放词表(http请求数据),不断地向服务发送请求,以达到压测服务的目的。在测试过程中,一切还算顺利,修复了几个小bug后,就上
面试官:怎么排查堆内存溢出呀?
上次给小伙伴们说过了死循环cpu飙高的排查过程,今天就带着大家看看堆内存溢出我们一般怎么排查的。 老婆我就是不了解,人家要你说给我听。 今天我就直说堆,因为溢出是发送在堆中的。 JVM堆内存被分为两部分:年轻代(Young Generation)和老年代(Old Generat…