我正在服务器(64GB内存)上使用java OpenMPI来排序一个大整数数组(长度为10亿).但是当我增加数组的长度时,我得到这个错误:
Java运行时环境检测到致命错误:
...
无法编写核心转储.核心转储已被禁用.要启用核心转储,请在再次启动Java之前尝试"ulimit -c unlimited"
什么是核心转储?什么可能是导致此错误的错误?以及如何解决此错误?
小智 4
核心转储(Unix 术语)、内存转储或系统转储由计算机程序在特定时间(通常是程序崩溃或异常终止时)的工作内存的记录状态组成。
请参阅核心转储。
我认为出现这个异常是因为java内存不足
。
请参考java内存不足问题
。