首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bin的技术小屋
掘友等级
公众号:bin的技术小屋。专注源码解析系列原创技术文章
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
SoftReference 到底在什么时候被回收 ? 如何量化内存不足 ?
提示: 为了方便大家索引,特将在上篇文章 《以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的》 中讨论的众多主题独立出来。 大家在网上或者在其他讲解 JVM 的书籍中多多少少会
以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的(下)
《以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的(上)》 6. SoftReference 具体在什么时候被回收 ? 如何量化内存不足 ? 大家在网上或者在其他讲解 JVM
以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的(上)
SoftReference,WeakReference,PhantomReference,FinalReference 在 JVM 中的实现,通过分析 JVM 的源码,我们清楚了 SoftRefere
System.gc 之后到底发生了什么 ?
在 JDK NIO 针对堆外内存的分配场景中,我们经常会看到 System.gc 的身影,比如当我们通过 FileChannel#map 对文件进行内存映射的时候,如果 JVM 进程虚拟内存空间中的虚
MappedByteBuffer VS FileChannel:从内核层面对比两者的性能差异
自上篇文章《从 Linux 内核角度探秘 JDK MappedByteBuffer》 发布之后,很多读者朋友私信我说,文章的信息量太大了,其中很多章节介绍的内容都是大家非常想要了解,并且是频繁被搜索的
从 Linux 内核角度探秘 JDK MappedByteBuffer(下)
《 从 Linux 内核角度探秘 JDK MappedByteBuffer(上)》 3. 与 MappedByteBuffer 相关的几个系统调用 从第一小节介绍的 mmap 在内核中的整个内存映射的
从 Linux 内核角度探秘 JDK MappedByteBuffer(上)
在之前的文章《一步一图带你深入剖析 JDK NIO ByteBuffer 在不同字节序下的设计与实现》 中,笔者为大家详细剖析了 JDK Buffer 的整个设计体系,从总体上来讲,JDK NIO 为
一文聊透 Linux 缺页异常的处理—— 图解 Page Faults(下)
处理 swap 缺页异常 如果在遍历进程页表的时候发现,虚拟内存地址 address 对应的页表项 pte 不为空,但是 pte 中第 0 个比特位置为 0
一文聊透 Linux 缺页异常的处理—— 图解 Page Faults(中)
在上一小节的开头,笔者列举了引起缺页异常主要的三种原因,要么缺页的虚拟内存地址从来还没有被映射过,要么是虽然之前映射过,但是物理内存页被 swap 到磁盘上了,
一文聊透 Linux 缺页异常的处理 —— 图解 Page Faults(上)
内存管理大串联,干货知识点密集,在这里大家会看到一个一个的知识点如何串联成一条知识线,一条一条的知识线如何编织成一个知识面
下一页
个人成就
文章被点赞
479
文章被阅读
72,826
掘力值
2,692
关注了
14
关注者
300
收藏集
1
关注标签
39
加入于
2019-07-14