Intellij 9 in 64 bits under MacOSX?
Hi
Does anybody know how to run Intellij 9 in 64 bits under MaxOS X?
I already tried to use the "IDEA_JDK" environment variable (pointing to my Java 6 '/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home'), but it doesn't change anything.
Please, don't tell me "Running in 64 bits is useless" or something like that. It is not the point of my message. I just want to know how to do it.
Thanks
Thierry
请先登录再写评论。
Change the Info.plist file for IntelliJ. Change the java version to 1.6.
You can get to the Info.plist by right-clicking on intellij's .app file and select show package contents
Thanks but it doesn't work.
I changed it from 1.5+ to 1.6+.
<key>JVMVersion</key>
<string>1.6+</string>
And it is still running in 32 bits. (kind = Intel in Activity Monitor).
I also added the "-d64" option to the VMOptions string.
In order to get Injetllij to run in 64-bits on OSX, you have to make the following changes to you info.plist file. NOTE the <string>x86_64</string> must be first in the <array> under JVMArchs and LSArchiteturePriority.
<key>JVMVersion</key>
<string>1.6+</string>
<key>JVMArchs</key>
<array>
<string>x86_64</string>
<string>i386</string>
<string>ppc</string>
</array>
<key>LSArchitecturePriority</key>
<array>
<string>x86_64</string>
<string>i386</string>
<string>ppc</string>
</array>
The temperature of my Macbook rises to 90 degrees celsius when I have these settings and I load a large project. This doesn't happen if use the 32 bit settings.
Is this a normal behavior for having 64-bit settings?
well, how much memory does your Macbook has? because memory usage with 64x VM is much higher so you may experience lots of swapping...it is just a guess...
btw, I don't know if apple JDK has support for compressed oops?
(some banchmarking http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/)
cheers
-m
I have 4GB of RAM.
It has. I am running IntelliJ IDEA in 64bit on OSX using the -XX:+UseCompressedOops option. This I combine with the -XX:+UseParallelGC option to prevent crashes during garbage collection. This last problem is supposed to be fixed in Apple's latest jvm update, but I have not tested that. Performance is pretty good using these settings on my machine, but be sure you give IntelliJ IDEA plenty of permanent space; I use -XX:MaxPermSize=500m if I recall correctly.
Bas