Was ist der Unterschied zwischen PermGen und Metaspace?

Bis Java 7 gab es im JVM-Speicher einen Bereich namens PermGen , in dem JVM seine Klassen behielt . In Java 8 wurde es entfernt und durch einen Bereich namens Metaspace ersetzt . Was sind die wichtigsten Unterschiede zwischen PermGen und Metaspace? Der einzige Unterschied, den ich kenne, ist,...