gpt4 book ai didi

java - 你如何从 Shell 强制垃圾收集?

转载 作者:IT老高 更新时间:2023-10-28 11:32:40 24 4
gpt4 key购买 nike

所以我在一个远程盒子上查看一个带有 jmap 的堆,我想强制对其进行垃圾收集。在不弹出 jvisualvm 或 jconsole 和 friend 的情况下如何做到这一点?

我知道您不应该进行强制垃圾回收的做法——您应该弄清楚堆变大/增长的原因。

我也意识到 System.GC() 实际上并不强制进行垃圾回收——它只是告诉 GC 你希望它发生。

话虽如此,有没有办法轻松做到这一点?我缺少一些命令行应用程序?

最佳答案

从 JDK 7 开始,您可以使用 JDK 命令工具 'jcmd' 例如:

jcmd <pid> GC.run

关于java - 你如何从 Shell 强制垃圾收集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3523837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com