What is Permanent Generation ? Permanent Generation is a space in JVM memory, separate from Young Generation and Old Generation. Objects are not stored in Permanent Generation. Instead, class metadata, method metadata, and pointers are stored here at runtime. Garbage collection is run on PermGen. <!--SR:!2025-11-20,2,230-->