Aptana Studio 3: permite mais de aproximadamente 1300 MB de memória para JVM

Aptana Studio 3: permite mais de aproximadamente 1300 MB de memória para JVM

Movido do Stack Overflow.

Estou executando o Aptana Studio 3.6.1 no Windows 7 de 64 bits.

O site Aptana afirma que o IDE é compatível com ambientes de 64 bits. Ao tentar usar uma versão Java de 64 bits, o IDE não carrega.

Eu li que a compatibilidade de 64 bits significa que um sistema operacional de 64 bits é suportado, mas o IDE em si está restrito a um ambiente Java de 32 bits (essencialmente limitando a memória máxima permitida a ser usada).

Meu PC tem um processador quad-core e 16 GB de RAM, mas o Aptana ainda é muito lento.

Existe alguma maneira de permitir mais do que o tamanho máximo de heap limitado de 32 bits para o Aptana Studio? O Eclipse aparentemente permite isso, mas por algum motivo o Aptana não (o Aptana é derivado do Eclipse).

Atualmente meu (trabalho) AptanaStudio3.inise parece com o seguinte:

-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

Se eu tentar alterar o -vmargumento para um executável/dll Java de 64 bits, o IDE falhará na inicialização (com Cannot start Java virtual machineou despejará a configuração com exit 13).

Se eu tentar aumentar -Xmxe XXMaxPermSizeacima do valor 1386M, o IDE falhará ao iniciar Cannot start Java virtual machine.

Existe aquele --launcher.librarybit que lê win32e x86, que faz com que o inicializador não consiga lidar com 64 bits. O próprio sistema inicializador está limitado a 32 bits e, em caso afirmativo, eu poderia "fazer meu próprio" para iniciar o Aptana no modo de 64 bits?

(Observação: vi muitas respostas afirmando que "apenas usar o Java de 32 bits" corrige tudo. Estou especificamente interessado em executar o Aptana em uma versão Java de 64 bits, pois a versão de 32 bits aparentemente limita o uso de recursos severamente.)

informação relacionada