我的快速挖掘错误,我不知道错误,因为什么?请帮帮我
#
Java运行时环境没有足够的内存来继续运行。
#本机内存分配(mmap)失败映射536870912字节的失败提交区域从0x0000000724000000到0x0000000744000000长度为536870912。
#可能原因:
系统的物理内存或交换空间不足
#进程运行时启用了CompressedOops, Java堆可能阻塞了本机堆的增长
#可能的解决方案:
减少系统的内存负载
增加物理内存或交换空间
检查交换存储是否已满
#减少Java堆大小(-Xmx/-Xms)
减少Java线程的数量
减少Java线程栈大小(-Xss)
#使用-XX:ReservedCodeCacheSize=设置更大的代码缓存
# JVM以基于零的压缩Oops模式运行,其中Java堆是
#放在第一个32GB地址空间。Java堆基地址是
本机堆增长的最大限制。请使用-XX:HeapBaseMinAddress
#设置Java堆基,并将Java堆放置在32GB以上的虚拟地址。
#该输出文件可能被截断或不完整。
#
#内存溢出错误(os_windows.cpp:3440), pid=6328, tid=0x00000000000006c8
#
# JRE版本:OpenJDK Runtime Environment (8.0_265-b01) (build 1.8.0_265-b01)
# Java虚拟机:OpenJDK 64位服务器虚拟机(25.265-b01混合模式windows-amd64压缩oops)
写核心转储失败。默认情况下,Windows客户端版本不启用迷你转储
#
---------------,然后是---------------
当前线程(0x000001feffca1000): VMThread [stack: 0x0000008e05500000,0x0000008e05600000] [id=1736]
堆栈(0 x0000008e05500000, 0 x0000008e05600000):
[错误报告期间发生错误(打印堆栈边界),id 0xc0000005]
本机帧:(J=编译Java代码,J=解释Java代码,Vv=VM代码,C=本机代码)
VM_Operation (0x0000008e04dfd7c0): G1IncCollectionPause, mode: safepoint,由线程0x000001fefb483000请求
--------------- p r o c c s s ---------------
标记:
0