Оперативная память для jar

При разработке генератора случайных данных столкнулся с тем, что в IDE программа работает намного быстрее, чем если её запускать через собранный jar-файл.

Начал выяснять. В IDE для Java выделяется 2 гб. оперативной памяти, а в диспетчере задач Windows 10 выделяемая память не поднимается выше 286 мб. Отсюда и замедление работы программы.

Знаю, что это можно настроить в Java -> View -> Runtime parameters, задав максимальный объём!

Вопрос: как зашить конкретный объём выделяемой памяти для приложения в сам jar, чтобы пользователю не надо было у себя менять настройки Java?

Исходный код: https://github.com/mrprogre/data-generator


Ответы (0 шт):