Red de conocimiento informático - Material del sitio web - Cómo llamar activamente a GC en Java

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.