Ответ 1
Недостаточно памяти для Java Runtime Environment для продолжения.
Настроенное распределение памяти (malloc) не удалось выделить байты xxxxx для резервирования памяти.
Возможные причины:
1. Система находится вне физической памяти или пространства подкачки
2. В 32-битном режиме предел размера процесса был достигнут
Возможные решения:
1. Уменьшить нагрузку на память в системе
2. Увеличить физическую память или место подкачки
3.Проверьте, что хранилище подкачки полностью заполнено
4. Используйте 64-битную Java на 64-битной ОС
5. Уменьшите размер кучи Java (-Xmx/-Xms)
6. Уменьшить количество потоков Java
7. Уменьшите размер стека потоков Java (-Xss)
8. Установите более мощный кеш кода с -XX: ReservedCodeCacheSize =
если вы находитесь на JAVA-8, пожалуйста, напишите: Java HotSpot (TM) 64-битное предупреждение сервера VM: игнорирование опции MaxPermSize