Tomcat -Xms -Xmx未按预期运行

jc3wubiy  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(92)

我的系统中有32 GB RAM,我想测试-Xms和-Xmx的行为,因此我设置了

set CATALINA_OPTS=-Xms13312m -Xmx15360m

在Tomcat 10.1.10 bin文件夹中的setenv.bat文件中,将初始内存增加到13 Gb,最大为15 Gb。

在启动Tomcat之后,我从来没有看到内存从13 GB开始,它使用了大约4GB。

我无法理解它的行为。我们是否可以使用此设置或其他设置来控制确切的最小和最大RAM分配,而不考虑应用程序的需求?

ubof19bj

ubof19bj1#

Windows资源监视器以适当的方式显示此内存数据,任务管理器仅显示正在使用的物理内存,而不是保留的虚拟内存,Total -Xmx分配属于保留的虚拟内存,然后根据应用程序的要求分配给物理内存。

相关问题