PDA

Просмотр полной версии : java.lang.OutOfMemoryError: Java heap space


undefined
16.05.2013, 15:42
приветствую ув. сообщество,
так получилось что в данный момент пишу на древней тачке с 1 гигом оперативы. При сборке в FD вываливается такая пакость:

dx tool failed:
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: Java heap space

и дальше портянка стек-трейса.
Не понятно почему куча не влазит в память. Разве винда не должна в таком случае свопать данные на жесткий, освобождая оперативу?
Ну и главный вопрос - как ADL объяснить, чтоб он сделал кучу по-больше? Сам адл молчит по поводу своих параметров. Может кто сталкивался?
Не хочется бежать в магаз, да и такую раритетную память еще поискать придется.

джонатан
16.05.2013, 18:31
Гуглите, я точно не помню, но где-то в настройках есть тестовый файлик в котором можно увеличить значение оперативки, перезапустить FD и юзать. Правда с машиной на 1 гиг, врядле у вас что-то получится. Но попробуйте.

Вот:

{FlexSDK_Root}\bin\jvm.config

changed this line:
java.args=-Xmx384m -Dsun.io.useCanonCaches=false

to:

java.args=-Xmx1024m -Dsun.io.useCanonCaches=false