2011-06-11 42 views
0

我想下载Bea JRockIt 5,因为JRE似乎无法分配超过1.6 GB的VM。 请我没有找到链接下载JRockIT jre 我使用机器32位windows7和内存3GB。下载JRockit 5 jre

在此先感谢

+0

如果你当前的jvm不能分配超过〜1.6G,没有其他人会(你可能会得到更多的10-100MB,但不会更多)。这是您的操作系统的限制。 – Mat

回答

1

我不知道为什么一个简单的谷歌搜索没有足够了,但是这是clearly available on OTN

就JVM的内存分配而言,您不可能获得超过2GB的内存。请参阅this related question以及投票数最多的答案。

4

底线是,你看到的限制实际上并不是JVM限制。所以转到JRockit是不会有帮助的。

大多数32位Windows操作系统将用户应用程序(如JVM)的虚拟内存限制为2Gb。但是,Windows Server 2003有一个启动开关,可在支持PAE的硬件上启用最高3Gb的应用程序:http://msdn.microsoft.com/en-us/windows/hardware/gg487508.aspx

你的选择是:

  • 如果您正在运行Windows Server 2003 - 做链接的话。
  • 切换到32位Linux或32位Solaris。两者都允许超过2Gb的用户应用程序。
  • 切换到64位操作系统。
+0

+1,正确的答案和很好的选择。 –