Why not make 64 bit default?

I'm curious why  x86_64 option isn't moved up in JVMArchs and LSArchitecturePriority.
As it is now, 32 bit will always be selected unless you move them up manually (correct me if I'm wrong here).

Why not just move it up so that 64 bit archs will automatically start in 64 bit mode and 32 will just fail back to the 2nd option (again correct me if I'm wrong here).

3 comments
Comment actions Permalink

I seem to remember that there are 2 different types of JVMs one called client the other called server. I believe server is exclusively 64 bit and also it requires a long time for startup but during operation its faster than client. I would think maybe that is the reason why Intellij is not 64 bit by default? Slow startup would be possibly a bit of an issue for an application which is basically a fat client and not an application that's running on an application server.

0
Comment actions Permalink

64-bit JVMs will usually require more RAM to run any given application, and IDEA is not known for being parsimonious when it comes to RAM consumption...


Randall Schulz

0
Comment actions Permalink

I'm sure you're aware already, but note that -XX:+UseCompressedOops makes
a huge difference in memory usage on 64bit VMs and helps performance too.

64-bit JVMs will usually require more RAM to run any given
application, and IDEA is not known for being parsimonious when it
comes to RAM consumption...

Randall Schulz



0

Please sign in to leave a comment.