在64位Windows 7上设置32位JVM的堆大小

时间:2014-02-14 15:05:07

标签: jvm heap rad websphere-8

我有一台带有32位JVM的64位Windows 7机器。我使用以下命令检查我的JVM是32位还是64位

System.getProperty("sun.arch.data.model");
System.getProperty("os.arch");

我正在处理的应用程序需要比默认256 MB更多的堆空间。所以我在我的Websphere Application Server 8.0中设置了initialHeapSize = 256 MB和maximumHeapSize = 1490 MB。但是在管理控制台中设置这些属性之后,我无法启动应用程序服务器。它说“启动时出错”。如果我设置maximumHeapSize = 1230 MB,那么应用程序服务器启动。但我有一个要求,我需要将堆大小增加到1900 MB。我完全没有选择。请帮忙!!

谢谢

1 个答案:

答案 0 :(得分:0)

当值设置为“1490mb”时,您是否可以在native_stderr.log或native_stdout.log文件中告诉您在WAS日志中看到的错误?

您是在“应用程序服务器> server_name>流程定义> Java虚拟机”部分下指定这些值吗?

-vt 注意:这些意见是我自己的

相关问题