Я пытаюсь запустить Java-программу через MATLAB. Когда мой входной файл небольшого размера, он работает нормально. Но когда я увеличиваю размер файла и, в свою очередь, увеличиваю размер кучи, я получаю следующее сообщение об ошибке:
Произошла ошибка при инициализации ВМ
Не удалось зарезервировать достаточно места для кучи объектов
Не удалось создать виртуальную машину Java.
Когда я запускаю команду java с -Xmx1500m
, она работает нормально, но когда я увеличиваю ее до -Xmx2000m
, она выдает сообщение об ошибке. На компьютере, на котором я работаю, 12 ГБ памяти, поэтому я не понимаю, почему увеличение размера кучи до 2000 должно быть проблемой. У меня не работает никаких программ засорения памяти.