Cómo llamar activamente a GC en Java
La API pública de Java tiene dos formas de llamar activamente a GC, una es
System.gc();
/ o los siguientes métodos, sus funciones son equivalentes a
Runtime.getRuntime().gc();
Otro es JMX:
java.lang.management.MemoryMXBean.gc()
La función También es similar a System.gc().
La implementación interna de MemoryMXBean.gc() y System.gc() es Runtime.getRuntime().gc(), que es exactamente la misma en efecto.