JVM 在具有 18Gb 内存的 FreeBSD 上运行。创建核心文件大约需要一个小时,这非常慢,所以我需要一些方法来禁用它。
问问题
9054 次
3 回答
6
我不确定这是否可行,但如果您使用的是 HotSpot VM,请在java
命令的参数中尝试:
-XX:HeapDumpPath=/dev/null
如果要完全关闭核心转储,可以使用 ulimit 方法(确保使用 -H 标志设置硬限制):
ulimit -c -H 0
于 2010-03-31T23:16:24.333 回答
2
如果您真的是指核心文件,而不是特定于 java 的文件,那么您需要使用 ulimit 命令将最大核心文件大小设置为较小的值。
于 2010-03-31T22:43:19.363 回答
2
如果这是操作系统故障转储,则使用 ulimit 将最大核心大小设置为 0。
于 2010-03-31T22:43:23.597 回答