MailRuChamps / raic-2018

Russian AI Cup — artificial intelligence programming contest. Official website: http://russianaicup.ru
43 stars 32 forks source link

Добавить лимит по памяти в JVM #60

Closed soon closed 5 years ago

soon commented 5 years ago

Сейчас для того чтобы побороть превышение лимита по памяти надо вручную контролировать занимаемый объем и дергать gc когда памяти недостаточно.

Пример посылок: 1492 (падает) и 1501 (работает), разница только в System.gc()

Вероятно проблема в том, что нет лимита для JVM, предложение добавить -Xmx250m в строку запуска java для пакетов java и kotlin. Локальные тесты показывают что это лучше чем дергать System.gc() руками.

kuviman commented 5 years ago

Добавлено