Это ясно говорит о том, что ваша JVM не может выделить дополнительную память.Доступная (физическая) память равна 0, поэтому ваша система использует своп.Затем, в какой-то момент, подкачка заполнится страницами подкачки памяти и, следовательно, дальнейший запрос памяти (alloc) не будет выполнен.
Проверьте использование вашего свопа с помощью
$ swapon -s
Filename Type Size Used Priority
/dev/xvda2 partition 8386556 99312 -1
. Вы можете увеличитьразмер свопа в любое время. Смотрите эту ссылку