Aptana Studio 3: разрешить более 1300 МБ памяти для JVM
Перемещено из переполнения стека.
Я использую Aptana Studio 3.6.1 на 64-битной Windows 7.
Сайт Aptana утверждает, что IDE совместима с 64-битными средами. При попытке использовать 64-битную версию Java среда IDE не загружается.
Я читал, что 64-битная совместимость означает, что поддерживается 64-битная ОС, но сама IDE ограничена 32-битной средой Java (по существу, ограничивая максимально допустимое количество используемой памяти).
Мой компьютер имеет четырехъядерный процессор и 16 ГБ оперативной памяти, но Aptana все еще чертовски медленна.
Есть ли способ разрешить использование Aptana Studio более чем 32-разрядным ограниченным максимальным размером кучи? Eclipse, по-видимому, позволяет это, но по какой-то причине Aptana этого не делает (Aptana происходит от Eclipse).
В настоящее время мой (рабочий) AptanaStudio3.ini
выглядит следующим образом:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212 --launcher.XXMaxPermSize 1386M --launcher.XXPermSize 512M --launcher.defaultAction openFile -name Aptana Studio 3 -vm C:\Program Files (x86)\Java\jre1.8.0_45\bin\client\jvm.dll -vmargs -Xms512M -Xmx1386M -Xverify:none -XX:PermSize=768M -XX:MaxPermSize=1386M -XX:+UseCompressedOops -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:CompileThreshold=100 -Declipse.p2.unsignedPolicy=allow -Declipse.log.size.max=10000 -Declipse.log.backup.max=5 -Djava.awt.nativeDoubleBuffering=true -Djava.awt.headless=true
Если я попытаюсь изменить -vm
аргумент на 64-битный исполняемый файл Java / dll, то при запуске среды IDE произойдет сбой (либо с помощью, либо с Cannot start Java virtual machine
дампом конфигурации exit 13
).
Если я пытаюсь увеличить значение 1386M -Xmx
и XXMaxPermSize
выше, то среда IDE не запускается Cannot start Java virtual machine
.
Есть тот --launcher.library
бит, который читает win32
и x86
, что побуждает программу запуска вообще не обрабатывать 64 бит. Ограничена ли сама система запуска 32-разрядной версией, и если да, могу ли я «свернуть свою собственную», чтобы запустить Aptana в 64-разрядном режиме?
(Примечание: я видел много ответов о том, что «только использование 32-битной Java» исправляет все. Я особенно заинтересован в запуске Aptana на 64-битной версии Java, так как 32-битная версия, по-видимому, ограничивает использование ресурсов строго.)
0 ответов на вопрос
Похожие вопросы
-
6
Нужно ли иметь 3 модуля памяти DIMM для использования DDR3 или даже иметь возможность запуска 3-кана...
-
5
Почему фанат моего процессора гонит видео или виртуальные машины?
-
4
Есть ли определенное или ощутимое преимущество использования ECC RAM на настольном ПК?
-
-
10
Стоит ли устанавливать 64-битные версии операционных систем?
-
2
Использование памяти iTunes
-
5
Как определить, какие надстройки Firefox используют больше всего памяти
-
2
Удалить Java на Mac OS X?
-
5
Что мне делать со своей старой памятью?
-
3
Как определить, можно ли увеличить объем оперативной памяти с 2 до 4 ГБ на материнской плате ASUS P5...
-
6
Почему оперативная память для новых macbooks такая дорогая?