首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
poemyang
掘友等级
腾讯科技
技术/人文, 互联网, 微信公众号:poemyang
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
万丈高楼平地起:从“输入-处理-输出”第一性原理,看懂系统架构的演进
系统设计的复杂性,往往源于其需要应对的外部压力。对于互联网应用而言,用户规模的增长和流量的瞬时波动,是其必须面对的常态。一个未经深思熟虑的系统,在流量洪峰面前可能会变得迟缓甚至不可用,直接影响用户体验
内存泄漏 vs. 内存溢出:剖析Java虚拟机两大内存绝症的病因与疗法
内存泄漏和内存溢出是Java程序中最常见的两类内存管理问题。它们都与内存息息相关,但本质、成因和解决方法截然不同。 内存泄漏 内存泄漏指的是程序在向系统申请内存后,由于设计缺陷或编码错误,导致某些已经
告别漫长GC停顿:深入解析G1如何实现可预测的毫秒级响应
G1(Garbage-First)垃圾回收器是一款面向服务端应用、为大内存和多处理器系统设计的革命性垃圾回收器。G1的核心设计目标是在满足高吞吐量的同时,建立一个“可预测的停顿时间模型”(Pause-
吞吐量、延迟、内存:深入理解垃圾回收的“三元悖论”
垃圾回收算法的评价标准:吞吐量、延迟、内存,孰轻孰重? 评估和选择垃圾回收器时,不存在一体通用的最优解。不同的应用场景对性能的要求截然不同,因此需要通过一套标准化的指标来衡量垃圾回收算法的特性。通常,
不止新生代与老年代:深入Java虚拟机堆内存布局与TLAB、卡表等优化机制
Java虚拟机运行数据区域 在JDK 8及以上版本中,Java虚拟机运行时数据区域主要包括以下部分: 1)堆(Heap):这是Java虚拟机中最大的内存区域,所有线程共享,主要用于存放对象实例和数组。
为什么我的应用会卡顿?垃圾回收中的STW难题与破解之道
垃圾回收算法:清除、压缩、复制 可达性分析提供了一种有效的方式,来标记哪些对象死亡,哪些对象还存活。然而,确定哪些对象死亡可以被回收,只是垃圾回收的第一步, 这个过程通常被称为标记(Mark)。接下来
谁生?谁死?从引用计数到可达性分析,洞悉GC的决策逻辑
引用计数与可达性分析:谁死了,谁还活着? 垃圾回收,顾名思义,便是将已经分配出去的,但却不再使用的内存回收回来,以便能够再次分配。在Java虚拟机的语境下,垃圾指的是死亡的对象所占据的堆空间。这里便涉
压缩指针:64位系统下,Java虚拟机是如何“偷”回4字节内存的?
Java对象:在内存中的真面目 在Java中,通过new关键字创建一个Java类的实例对象时,该对象会通过碰撞指针方式存储在内存的堆中,并被分配一个内存地址。在Java虚拟机中,一个Java对象由对象
为什么Java/Python程序无需关心内存释放?揭秘垃圾回收(GC)的核心概念
在Java的编程世界里,开发者既无需也无法像C/C++那样手动调用malloc/free来管理内存的分配与回收,这一核心任务完全由Java虚拟机在幕后自动完成。这种自动化设计极大地简化了编码,将开发者
jemalloc思想的极致演绎:深度解构Netty内存池的精妙设计与实现
内存分配 Netty内存池的核心设计借鉴了jemalloc的设计思想。jemalloc是由Jason Evans在FreeBSD项目中实现的高性能内存分配器,其核心优势在于通过细粒度内存块划分与多层级
下一页
个人成就
文章被点赞
27
文章被阅读
7,514
掘力值
967
关注了
0
关注者
11
收藏集
0
关注标签
6
加入于
2025-06-20