错误是什么 "failed to write core dump"?

what is the error "failed to write core dump"?

我正在服务器(64GB 内存)上使用 java OpenMPI 对一个大整数数组(长度为 10 亿)进行排序。 但是当我增加数组的长度时,我得到这个错误:

A fatal error has been detected by the Java Runtime Environment:

...

Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again

什么是核心转储?导致此错误的错误可能是什么?以及如何解决这个错误?

A 核心转储(用 Unix 的说法)内存转储系统转储由特定时间计算机程序工作内存的记录状态组成,通常是当程序崩溃或以其他方式异常终止时。
请参考Core dump .

I think this exception occurs because of java run out of memory


请参考 java 运行 内存不足问题 .