首页
学习
活动
专区
圈层
工具
发布

#内存

Linux 内存泄漏排查全攻略:从现象到根因,一文讲透生产环境实战经验

悠悠12138

做运维这么多年,内存泄漏这事儿真是没少碰。有些时候程序跑着跑着内存就蹭蹭往上涨,重启一下好了,过两天又不行了。这种问题最烦人,不像CPU高那样容易定位,也不像磁...

500

VMware:内存分层如何破解虚拟化环境下的容量困局?

数据存储前沿技术

在国内服务器价格高企、利旧改造需求旺盛的当下,一些云厂商开始探索一条新路径:通过分层内存技术(Memory Tiering),将冷数据卸载至低成本存储介质,在不...

700

CXL+XL-FLASH:高性能内存替代方案

数据存储前沿技术

在AI与大数据时代,内存墙与存储I/O瓶颈已成为数据中心痛点:DRAM成本高企、容量有限,传统SSD延迟过高,无法满足大模型Checkpointing与RAG向...

1000

INTEL:FMM CXL内存扩展

数据存储前沿技术

当前AI大模型和内存数据库的爆发式增长,正在让数据中心面临前所未有的“内存饥荒”——单机内存容量受限、带宽瓶颈加剧、TCO成本飙升。传统DDR5受限于CPU引脚...

400

VSCode 被换芯,大小才16M!

GoLang学习记

它保留了 VSCode 熟悉的 TypeScript 工作台、编辑器、终端和 Git 集成,但把"重型发动机"Electron 换成了轻量级选手 Tauri(R...

2100

投机解码原理详解:小模型打草稿,大模型一次验证

deephub

这就是内存带宽墙,H100 的算力高达 990 TFLOPS,但内存带宽只有 3.35 TB/s,自回归解码时后者才是瓶颈。

2700

手搓484行代码是如何做到用普通CPU训练,耗时还不到20分钟就完成一个3.37M中文GPT模型?回答的效果还不错!一文讲清楚,30分钟轻松复刻

烟雨平生

对AI很感兴趣,一直在持续学习,从书本上学,从论文上学,从B站上学,从极客时间上学,从实践中学。为了将晦涩的理论转化为直观的工程触感,就搞一次略带“整活”性质的...

1810

2026-04-13:不同首字母的子字符串数目。用go语言,给定一个只包含小写字母的字符串 s。 你需要把它切分成若干个连续、非空的子串(覆盖

福大大架构师每日一题

2026-04-13:不同首字母的子字符串数目。用go语言,给定一个只包含小写字母的字符串 s

4510

堆内存如何合理配置生产才更稳定

云技术以及云存储

Committed: ████████████████████████████████████████ 4G (恒定)

5000

告别 AI 对话 “失忆”!Spring AI 聊天记忆底层原理与全场景落地实战

果酱带你啃java

ChatMemory是会话级记忆的核心接口,负责管理单个会话的全量消息,是记忆体系的内存操作入口,核心方法包括:

2710

垃圾回收核心算法:从底层逻辑到生产环境架构选型指南

果酱带你啃java

垃圾回收(Garbage Collection, GC)是Java虚拟机(JVM)的核心特性之一,它自动管理内存,避免了手动内存管理的复杂性和潜在风险。深入理解...

4000

Java 8→21 全链路架构升级指南:核心特性、底层演进与生产级兼容避坑全解

果酱带你啃java

VarHandle是Java 9引入的核心API,用于替代sun.misc.Unsafe的大部分内存操作功能,提供了标准的、安全的、高性能的内存语义操作,支持各...

3710

JVM 运行时数据区全解:从底层原理到 OOM 根因定位全链路实战

果酱带你啃java

JVM运行时数据区是Java内存管理的核心,每一块内存区域都有明确的规范边界与OOM触发规则,OOM的本质是内存申请超过了该区域的可用内存上限,要么是配置不合理...

4910

别再只会用 volatile!JMM 三大核心全解:从根上搞定 Java 并发诡异问题

果酱带你啃java

这些问题的本质,都和CPU缓存、指令重排、多线程内存交互规则直接相关,而JMM(Java内存模型)正是Java官方定义的、用来规范多线程环境下内存交互行为的唯一...

3310

一文击穿 JMM 内存模型:从 CPU 底层到 Java 并发实战,99% 的开发都踩过这些坑

果酱带你啃java

JMM规定了所有共享变量都存储在主内存(Main Memory)中,每个线程都有自己私有的工作内存(Working Memory),工作内存中保存了该线程使用到...

5900

Netty 全链路精通:从 IO 底层原理到高可用生产实战指南

果酱带你啃java

Netty的内存池是其高性能的核心支撑,解决了频繁内存分配与回收带来的性能开销、GC压力、内存碎片问题。

5310

堆与栈的底层厮杀:Java 内存模型的核心对决

果酱带你啃java

在Java开发中,堆(Heap)与栈(Stack)是两个高频出现的概念,但多数开发者停留在“对象在堆,局部变量在栈”的表层认知。本文将从内存分配机制、数据操作特...

2510

吃透 JVisualVM 与 JConsole:Java 性能调优实战指南

果酱带你啃java

内存采样适用于快速定位大致问题,而内存快照(Heap Dump)是更精准的内存分析工具,会完整导出JVM堆内存中的所有对象信息,包括对象的数量、大小、引用关系等...

5300

JDK自带调优五件套(Jstat/Jinfo/Jmap/Jhat/Jstack)深度解析+实战指南

果酱带你啃java

Jmap(JVM Memory Map)的核心功能是生成JVM的堆内存快照(dump文件),同时可以查看堆内存的使用概况、对象分布、类加载信息等。dump文件是...

3310

从崩溃到根治:深度解析工作中最常遇到的 OOM 问题及解决方案

果酱带你啃java

直接内存(Direct Memory)是 Java NIO 引入的一种内存分配方式,它不属于 JVM 堆内存,而是直接从操作系统分配的内存。直接内存 OOM 在...

5600
领券