一尘不染

Tomcat:调整内存比例

tomcat

我有一个具有4GB RAM的Windows 2008
Server上运行的Tomcat实例。该服务器专用于此应用程序,因此我很想能够将大多数RAM专用于Tomcat。我的Tomcat安装程序当前具有以下Java选项:

-Xms256m

-Xmx1600m

我想增加RAM的数量,最好增加到大约3GB(显然,我知道如何做到这一点,只需增加-
Xmx值)。但是,如果我将最大堆空间增加到1600MB以上,Tomcat将拒绝启动。我读过的几个网站都说Tomcat不能使用超过40%的可用RAM,这似乎与我所看到的一致。

有没有一种方法可以增加Tomcat可以使用的内存 比例 ,以便可以增加Tomcat可以使用的内存


阅读 315

收藏
2020-06-16

共1个答案

一尘不染

尽管拥有64位服务器,但我仅安装了32位Java /
Tomcat。我卸载了Java和Tomcat,并安装了64位版本,并且一切正常。看来问题在于32位Java只能寻址1.5 GB。

2020-06-16