Consider ulimit -v when automatically determining the Java max heap