Cloud Foundry:配置JVM堆大小和页面文件大小

时间:2018-04-23 22:00:01

标签: cloudfoundry

如何为Cloud Foundry托管应用程序增加JVM堆和页面文件大小,同时保持其VM的主内存分配仍然很小?

我们有一个Cloud Foundry托管的Java应用程序,在某些情况下,它需要缓冲JVM堆中的大量数据。数据是或多或少依次独立处理的独立对象的数组,因此应用程序的工作集(在任何给定时间实际需要的物理内存,没有过多的分页)仍然可以很小,因为数据访问模式使得虚拟内存打破一个非问题。

默认情况下,如果我在其CF部署清单中为应用程序分配X GB,则此请求会导致JVM堆大小略小于X,而页面文件大小为X,例如:清单文件中对应用程序的2 GB分配将产生1.5 GB JVM堆和2 GB页面文件。

如何请求为CF VM,30 GB JVM堆和40 GB页面文件分配2 GB物理RAM?

0 个答案:

没有答案