
Stack Overflow から移動しました。
64 ビット Windows 7 で Aptana Studio 3.6.1 を実行しています。
Aptana サイトでは、IDE は 64 ビット環境と互換性があると記載されています。64 ビット Java バージョンを使用しようとすると、IDE が読み込まれません。
64 ビット互換性とは、64 ビット OS がサポートされているが、IDE 自体は 32 ビット Java 環境に制限されている (基本的に、使用できる最大メモリが制限されている) ことを意味すると読みました。
私の PC にはクアッドコア プロセッサと 16 GB の RAM が搭載されていますが、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
)。
-Xmx
を 1386Mより上の値に増やそうとすると、XXMaxPermSize
IDE は起動に失敗しますCannot start Java virtual machine
。
--launcher.library
および を読み取るビットがありwin32
、x86
これはランチャーが 64 ビットをまったく処理できないことを示します。ランチャー システム自体は 32 ビットに制限されていますか。もしそうなら、Aptana を 64 ビット モードで起動するために「独自に作成」することはできますか。
(注: 「32 ビット Java を使用するだけで」すべてが解決するという回答をたくさん見てきました。32 ビット バージョンではリソースの使用が大幅に制限されるように見えるため、私は特に 64 ビット Java バージョンで Aptana を実行することに興味があります。)