首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
颜如玉
掘友等级
Java路人
无用之人,恍惚廿余载
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
200
文章 200
沸点 0
赞
200
返回
|
搜索文章
颜如玉
赞了这篇文章
bin的技术小屋
6月前
关注
谈一谈 Netty 的内存管理 —— 且看 Netty 如何实现 Java 版的 Jemalloc(下)
8. PoolThreadCache 的设计与实现 到目前为止,内存池的整个内部实现笔者就为大家剖析完了,现在让我们把视角从内存池的内部重新转移到整个架构层面上来俯瞰一下整...
4
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
6月前
关注
谈一谈 Netty 的内存管理 —— 且看 Netty 如何实现 Java 版的 Jemalloc(中)
4. PoolChunk 的设计与实现 如上图所示,PoolChunk 在整个内存池的架构设计中是属于最基础的数据结构,负责管理 Page 级别的内存块,Netty 中一个...
8
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
6月前
关注
谈一谈 Netty 的内存管理 —— 且看 Netty 如何实现 Java 版的 Jemalloc(上)
在之前的 Netty 系列中,笔者是以 4.1.56.Final 版本为基础和大家讨论的,那么从本文开始,笔者将用最新版本 4.1.112.Final 对 Netty 的相...
3
评论
分享
颜如玉
关注了
Aa海洋
Java路人
颜如玉
赞了这篇文章
Aa海洋
6月前
关注
Java 用来代替反射的工具 reflect-linker
Java 用来代替反射的工具 reflect-linker,更好用,更好的性能,更加的安全, 还非常轻量化...
9
6
分享
颜如玉
赞了这篇文章
Spurs蒋
基础架构-中间件
·
1年前
关注
【JVM案例篇】堆外内存(JNI Memory)泄漏(Linux经典64M内存块问题)
每隔几个月就会出现内存告警,甚至OOM,持续一年多,一直以来解决办法是重启。 最后发现问题在于堆外内存泄漏,通过JVM将使用的内存分配器ptmalloc2替换为jemall...
59
14
分享
颜如玉
关注了
长安不见
Java路人
颜如玉
赞了这篇文章
selfboot
1年前
关注
提示词破解:绕过 ChatGPT 的安全审查
本文详细解析了针对大语言模型的各种提示词破解方式,包括提示词注入、提示词泄露和提示词越狱,并给出详实示例说明每种攻击的机制和危害。...
14
评论
分享
颜如玉
赞了这篇文章
阿拉斯加大闸蟹
爱炒股的RD @JDCloud;ByteDance;XueQiu;YiChe;CATARC
·
3年前
关注
Jvm加载jar包的顺序不同,引发同样代码不同的返回结果
「这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战」 参考资料 使用-XX:+TraceClassPaths或者在服务器上执行jinfo时,都能得到...
3
6
分享
颜如玉
关注了
WtMonster
Java路人
颜如玉
赞了这篇文章
hashcon
CTO @某技术公司
·
1年前
关注
2024-4-10 群讨论:JFR 热点方法采样实现原理
什么是 JFR 热点方法采样,效果是什么样子? 其实对应的就是 jdk.ExecutionSample 和 jdk.NativeMethodSample 事件 这两个事件是...
7
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
2年前
关注
深入理解 Linux 物理内存分配全链路实现
前文回顾 在上篇文章 《深入理解 Linux 物理内存管理》中,笔者详细的为大家介绍了 Linux 内核如何对物理内存进行管理以及相关的一些内核数据结构。 在介绍物理内存管...
7
3
分享
颜如玉
赞了这篇文章
bin的技术小屋
2年前
关注
深度剖析 Linux 伙伴系统的设计与实现
深度图解 Linux 伙伴系统的设计与实现,在本文的开头,笔者首先为大家介绍了伙伴系统的核心数据结构,目的是在介绍核心原理之前,先为大家构建起伙伴系统的整个骨架。从整体上先...
9
1
分享
颜如玉
赞了这篇文章
bin的技术小屋
2年前
关注
细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现
从 0 到 1 带你一步一步推演 slab 内存池的设计与实现,本文在伙伴系统的基础上又为大家详细介绍了一款内核专门应对小内存块管理的 slab 内存池,并列举了 slab...
9
3
分享
颜如玉
赞了这篇文章
bin的技术小屋
2年前
关注
从内核源码看 slab 内存池的创建初始化流程
在上篇文章 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现 》中,笔者从 slab cache 的总体架构演进角度以及 slab cache 的运行原...
6
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
1年前
关注
深入理解 slab cache 内存分配全链路实现
在经过上篇文章 《从内核源码看 slab 内存池的创建初始化流程》 的介绍之后,我们最终得到下面这幅 slab cache 的完整架构图: 本文笔者将带大家继续从内核源码的...
4
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
1年前
关注
深度解析 slab 内存池回收内存以及销毁全流程
在上篇文章 《深入理解 slab cache 内存分配全链路实现》 中,笔者详细地为大家介绍了 slab cache 进行内存分配的整个链路实现,本文我们就来到了 slab...
5
评论
分享
颜如玉
赞了这篇文章
bin的技术小屋
1年前
关注
深度解读 Linux 内核级通用内存池 —— kmalloc 体系
本文是笔者 slab 系列的最后一篇文章,为了方便大家快速检索,先将相关的文章列举出来: 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现》 《从内核源...
4
5
分享
颜如玉
赞了这篇文章
bin的技术小屋
1年前
关注
一步一图带你构建 Linux 页表体系 —— 详解虚拟内存如何与物理内存进行映射
笔者之前在自己的专栏《聊聊 Linux 内核》 里通过大量的篇幅写了一个系列关于内存管理相关的文章,在这个系列文章中,笔者分别通过虚拟内存管理和物理内存管理两个角度算是把 ...
10
2
分享
颜如玉
赞了这篇文章
bin的技术小屋
1年前
关注
从内核世界透视 mmap 内存映射的本质(原理篇)
之前有不少读者给笔者留言,希望笔者写一篇文章介绍下 mmap 内存映射相关的知识体系,之所以迟迟没有动笔,是因为 mmap 这个系统调用看上去简单,实际上并不简单,可以说是...
14
5
分享
下一页
个人成就
文章被点赞
512
文章被阅读
62,325
掘力值
2,178
关注了
18
关注者
197
收藏集
19
关注标签
26
加入于
2019-07-22