JVM-MemoryManagement-List
JVM Memory Management List
Overview
Memory Allocation
Garbage Collection
-
2018-Java Garbage Collection handbook #Series#: The Java Virtual Machine is a wonderful construct in many ways. Perhaps the most amazing part of it is the Garbage Collection process that automatically takes care of memory management. However – as with all automated solutions, it’s good to understand how they work, even if you don’t plan to manually tune them.
Garbage Collector
- 2019-Do It Yourself (OpenJDK) Garbage Collector: Adding garbage collection to our non-garbage collector: wait, what?
CMS
G1
ZGC
- 2018-Java 程序员的荣光,听 R 大论 JDK11 的 ZGC: ZGC 的成绩是,无论你开了多大的堆内存(1288G?2T?),硬是能保证低于 10 毫秒的 JVM 停顿。
Memory Leak | 内存泄漏
-
2017-How Memory Leaks Happen in a Java Application: In this article, we’re going to describe the most common memory leaks, understand their causes, and look at a few techniques to detect/avoid them.
-
2017-How Memory Leaks Happen in a Java Application: In this article, we’re going to describe the most common memory leaks, understand their causes, and look at a few techniques to detect/avoid them.
-
The Introduction of Java Memory Leaks: One of the most significant advantages of Java is its memory management. You simply create objects and Java Garbage Collector takes care of allocating and freeing memory. However, the situation is not as simple as that, because memory leaks frequently occur in Java applications.
-
2017-Troubleshooting Memory Issues in Java Applications: Troubleshooting memory problems can be tricky but the right approach and proper set of tools can simplify the process substantially.