目录
2. JNI 调用的 Native Code 申请的内存未释放
1. 使用 Native Memory Tracking(NMT)
1. 使用 -XX:MaxDirectMemorySize 控制堆外内存大小
1. 启用 Native Memory Tracking (NMT)
干货分享,感谢您的阅读!
在 Java 中,堆内存(Heap)是垃圾回收器管理的主要内存区域,而堆外内存(Direct Memory)则是 JVM 之外的一块内存区域。堆外内存的分配和释放不受 JVM 垃圾回收机制的管理,因此容易出现内存泄漏或 OOM(OutOfMemoryError)等问题。
历史主要基本文章回顾:
| 涉猎内容 | 具体链接 |
| Java GC 基础知识快速回顾 | Java GC 基础知识快速回顾-CSDN博客 |
| 垃圾回收基本知识内容 |
订阅专栏 解锁全文
769

被折叠的 条评论
为什么被折叠?



