im having issues on my debian server, at first I got some odd java error that led me to believe my java was too old, so i moved from my 1.7 java to the latest 1.8 64bit server VM for linux.
this time it started and went through all the table updates and such and started cycling through all the blocks, and failed at "2015-06-06 03:39:34 INFO: processed block 225000
"
so i increased memory to using this: -Xmx3000M and it failed again, this time at 210000. This is for my leased pool accounting system. Im currently forging for the pool on my local win PC, it took the upgrade fine.
2015-06-06 04:07:29 INFO: processed block 210000
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000726580000, 524288, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 524288 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /root/nxt-kit/nxt/hs_err_pid25572.log
root@vps3:~/nxt-kit/nxt# cat /root/nxt-kit/nxt/hs_err_pid25572.log
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 524288 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:2673), pid=25572, tid=139868605359872
#
# JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 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
#
not sure what to do with this memory thing. its running out of mem, why does it tell me to reduce -Xmx???