强制Java垃圾收集的5种方法


尽管开发人员永远无法真正强制执行Java垃圾回收,但仍有一些方法可以使JVM优先处理内存管理功能。回顾一下,尝试强制Java垃圾回收的五种方法是:

  1. 调用System.gc()命令。
  2. 调用getRuntime().gc()命令: Runtime.getRuntime().gc()
  3. 使用jmap命令: jmap -histo:live 7544
  4. 使用jcmd命令: jcmd 7544 GC.run
  5. 使用JConsole或Java Mission Control。