根据我对Windows 7(64位)和Java的经验,32位JRE使用更少的内存,运行速度比64位JRE快得多(只要您不需要或从拥有大量内存中受益)。我想Mac OSX(以及其他平台)也是如此。如何在Mac OSX上运行32位Java 10.7 Lion
我目前正在运行OSX Lion(v10.7),并且我已经安装了标准的Java应用程序。在Java首选项下,我看到来自“Apple Inc.”的“Java SE 6”对于CPU类型“32位”和“64位”版本“1.6.0_26-b03-383”。我已经改变了首选订单,把32位版本放在64位版本之上,希望这会使32位版本成为默认版本。
但“Java的版本”还称:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-383-11A511c)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-383, mixed mode)
是否有可能在默认情况下使用32位版本?如何?
另外,有没有人有关于32/64位版本之间的速度和内存效率的经验/比较测量?
中找到的默认链接顺便说一句,16位版本使用的内存更少,速度更快。 – 2011-08-04 13:16:13