Play Framework应用程序默认使用多less最大堆空间

我正在部署一个Play Framework 2.4应用程序作为AWS上的Docker容器。 我必须为容器指定一个硬/软内存限制。

我不知道select什么限制,并且想将其设置为应用程序可能使用的最大堆空间量。

研究我只find了有关如何更改Play应用程序的最大堆空间的讨论和说明,但我无法弄清楚它默认设置了什么。

如果不明确设置,则由JVM定义。 通常它是你的物理记忆的四分之一。

你可以使用这里的指令来检查: 确定的默认Java堆大小是如何确定的?