Debian 7 64 비트 시스템에서 Minecraft 서버 실행. Oracle Java 8_05 JRE 64 비트가 설치되었습니다. 한동안 서버가 하루에 두 번 이상 충돌합니다.Java 8에서 Java 충돌 SIGSEGV (0xb)
자바 충돌 보고서 :
가내가 그것을 어떻게
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f0921139a9c, pid=25246, tid=139676902000384
#
# JRE version: Java(TM) SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.5-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x555a9c] G1ParCopyClosure<false, (G1Barrier)2, false>::copy_to_survivor_space(oopDesc*)+0x3c
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
을 를 해결할 수 ?
SERVICE="spigot.jar"
MEMLOG="memory.log"
SCREEN="classic"
CPU_COUNT=4
INITMEM="2048M"
MAXMEM="12G"
INVOCATION="java -Xms$INITMEM -Xmx$MAXMEM -XX:+AggressiveOpts - XX:ParallelGCThreads=$CPU_COUNT -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -Xloggc:$MEMLOG -jar $SERVICE nogui -o false"
화면 -dms $ 스크린 $ 호출 문제가 발생할 수
아무것도 :
내가 이러한 매개 변수를 시작 사용할 것을 언급 잊어 버렸습니까? 어쩌면 GC 플래그?
JRE 1.8이 특별히 필요합니까? 데비안 기본 JVM을 사용하여 Minecraft를 실행할 수 없습니까? –
이것은 버그 일 가능성이 큽니다. 코어 덤프를 활성화하고 오류를 재현하고 JVM bugzilla에 버그를 제출하십시오. –
3 년 동안 Oracle JRE를 사용했습니다. 우리 서버 버전은 과거에 JVM에 문제가있었습니다. – John