Building Your Own Automatic Garbage Collector: A Guide for Developers
Implementing a custom Java garbage collector requires deep JVM knowledge, exploration of OpenJDK, and understanding memory management principles.
Understand Java Custom Memory Implement Reference Garbage Collection Implement Root Object Implement Compaction
Source: dzone.com