Putting the edit first, because I was a retard: Displaying the running processes/memory usage on another screen at the same time as playing the game showed it eating up 8 gig (on a server at least) in no time. Probably won't be an issue for most as most use a swap, (unless it keeps going and hd thrashing starts). Anyway off to create a /swap partition.
_____
Has anyone else experienced a hard crash due to apparent lack of memory?
I have 8 gig total and around 7.2 free when starting the game. I know this game isn't chewing that much because when I alt-tab to desktop it currently shows total system memory used is 2.9 gig with Skype and Firefox running as well.
64 bit kernel on 64 bit Java VM.
Error log spat out:
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 196608 bytes for committing reserved memory.
# Possible reasons:
# The system is out of physical RAM or swap space
# In 32 bit mode, the process size limit was hit
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Use 64 bit Java on a 64 bit OS
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
# Out of Memory Error (os_linux.cpp:2640), pid=16523, tid=0x00007fba03ba8700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode linux-amd64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
--------------- T H R E A D ---------------
Current thread (0x00007fba1401f800): GCTaskThread [stack: 0x00007fba03aa8000,0x00007fba03ba9000] [id=16527]
Stack: [0x00007fba03aa8000,0x00007fba03ba9000], sp=0x00007fba03ba70d0, free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xac826a] VMError::report_and_die()+0x2ba
V [libjvm.so+0x4fd4cb] report_vm_out_of_memory(char const*, int, unsigned long, VMErrorType, char const*)+0x8b
V