我想下载 Bea JRockIt 5,因为 JRE 似乎无法分配超过 1.6 GB 的 VM。 我找不到下载 JRockIT jre 的链接 我使用的机器是 32 位 Windows7,内存 3GB。
提前致谢
最佳答案
最重要的是,您看到的限制实际上并不是 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 位操作系统。
关于java - 下载 JRockit 5 jre,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6315300/