【发布时间】:2010-03-04 16:16:03
【问题描述】:
我将tomcat5.5 安装为windows 服务,我需要更改java 内存池。但是,当我输入超过 1348 mb 的任何数量时,服务不会启动。 有没有办法解决这个问题?如果我以非windows-service方式安装它会有帮助吗?
TIA
【问题讨论】:
标签: java windows-services tomcat5.5 heap-memory
我将tomcat5.5 安装为windows 服务,我需要更改java 内存池。但是,当我输入超过 1348 mb 的任何数量时,服务不会启动。 有没有办法解决这个问题?如果我以非windows-service方式安装它会有帮助吗?
TIA
【问题讨论】:
标签: java windows-services tomcat5.5 heap-memory
Windows 应用程序的内存限制为 2Gb,因此除了您指定的 1348Mb 之外,还有其他内存池,当然还有 JVM。
您可以在启动时指定一个 Windows 设置以允许应用程序使用 3Gb,但 sun 的 JVM 不使用它。 JRockit 确实如此
另外,是否可以集群 tomcat 并分配工作负载?
【讨论】: