以下是我的Linux机器上的自由命令的输出:
free -m
total used free shared buffers cached
Mem: 15043 7734 7309 0 66 2394
-/+ buffers/cache: 5273 9770
Swap: 0 0 0
正如您所看到的,大约有7千兆的可用内存。其他7.8演出主要由Tomcat使用。但是,我已经使用以下选项启动了tomcat:
-Xms13G -Xmx13G
所以,我希望给Tomcat 13 gig的内存,但正如你所看到的,总的已用内存只有7 gig。关于如何强制解决问题,以便给Tomcat实例提供13或至少12 gig的内存,我没有想法。
如果有人能给我解释为什么会发生这种情况或提供解决方案,我将不胜感激。