首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
Is215
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
理解JVM运行时数据区(五)方法区
前言 在前面的文章里,对JVM运行时数据区里面的程序计数器、Java虚拟机栈和本地方法栈做了比较详细的讲解。接下来,我们来说说方法区。 什么是方法区 我们先来看下《Java虚拟机规范》里面对方法区的定
什么?面试官问我G1垃圾收集器?
面试官:要不这次来聊聊G1垃圾收集器? 候选者:嗯嗯,好的呀 候选者:上次我记得说过,CMS垃圾收集器的弊端:会产生内存碎片&&空间需要预留 候选者:这俩个问题在处理的时候,很有可能会导致停顿时间过长
垃圾回收器之 G1 垃圾回收器
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 4.4 G1 定义:Garbage First 2004论文发布 2009 JDK 6u14 体验 2012 JDK 7u4 官方支持 2019
Java 伪共享的原理深度解析以及避免方法
本文介绍了伪共享的产生以及Java中如何避免伪共享,并配以案例演示!缓存系统中的缓存是以缓存行(cache line)为单位存储的。
三色标记,增量更新与原始快照|8月更文挑战
三色标记,增量更新与原始快照|8月更文挑战 前言: 前面主要讲解了常用的几种垃圾收集器,如有不了解的,点击 JVM垃圾回收器详解(上)-CMS收集器| 8月更文挑战与# JVM垃圾回收器详解(下)
真实字节二面:什么是伪共享?
这个问题来自最近一个朋友字节面试碰到的,最后他也成功拿到了字节offer,这个问题我想可能挺多人不太清楚,所以想拿出来单独说一说。 好了,让我们进入正题。 首先大家都知道,随着CPU和内存的发展速度差异的问题,导致CPU的速度远远快于内存,所以一般现在的CPU都加入了高速缓存,…
一文读懂-JVM三色标记法与读写屏障
关于垃圾回收算法,基本就是那么几种:标记-清除、标记-复制、标记-整理。在此基础上可以增加分代(新生代/老年代),每代采取不同的回收算法,以提高整体的分配和回收效率。
JVM - 并发垃圾回收器-CMS
CMS Concurrent Mark Sweep promotion failed Concurrent mode failure 内存碎片 浮动垃圾
理解Java的强引用、软引用、弱引用和虚引用
Java执行GC判断对象是否存活有两种方式其中一种是引用计数。 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。 从JDK 1.2版本开始,对象的引用被划分为4种级别,…
JVM_09 字符串常量池StringTable
String:字符串,使用一对""引起来表示。 String实现了Serializable接口:表示字符串是支持序列化的。 ==String在jdk8及以前内部定义了final char[],value用于存储字符串数据。jdk9时改为byte[]== 结论: String再也…