我的Jenkins问题很简单,运行奴隶机器用这种亚马逊机器执行作业,我应该把它放在java内存设置中吗? 我正在执行一个获得大量内存的Web服务。 这台机器的内存为15GB。
我目前的配置是:
-Xms1024m -Xmx4072m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError
问候。
答案 0 :(得分:2)
除非您知道需要更改默认设置,否则我将保留默认设置。如果未设置-Xmx
,则它将是主内存的1/4,而4 GB不是不合理的。如果您的构建不是那么大,或者增加它是非常大的话,您可能希望减少它。
BTW这些天16 GB的服务器是一个整洁的数量,我使用的是TeamCity,但不是我称之为XL的服务器。 ;)