应用服务器中的最小和最大 JVM Heap 空间配置将会影响系统的性能。Confluence 管理员可能但愿对默认的配置进行修改,基于你系统的负载不一样配置状况也会有所不一样,请参考页面 Server Hardware Requirements Guide 页面中的内容。这个页面只提供了配置所须要的参考并非为了你的配置提供须要遵照的规则。所以系统管理员能够用这个文档做为开始的内容,但愿咱们可以为你提供一些指引。html
有关 Confluence 在 Sun JRE 中的内存管理的完整参考,或者内存性能的修改提高,请参考页面 Garbage Collector Performance Issues 中的内容。apache
在基本状况下,JIRA 和 Confluence 用户只须要配置最大和最小的须要的值就能够了。在更大的安装那就行,这个配置也对内存的使用会有帮助。若是你的实例中遇到了内存溢出错(Out of Memory Heap),尝试增长你安装实例中的 -Xmx 和 -Xms 值看问题是否能获得解决或者可以帮助你解决你遇到的问题。最好在每次增长的时候只增长一小部分(例如,每次增长 512MB)来避免 heap 太大,这个也会致使不一样的问题。若是你增长了内存对你出现的问题也仍是没有什么帮助的话,请想咱们提交支持帮助,由于这个又多是其余问题致使的。tomcat
内存的使用最大值最有多是在 creating a site XML backup 的时候出现。在不少时候站点备份可能会致使 OOM,所以增长 -Xmx 值后进行系统备份,而后在看你对系统备份的时候会不会出现 OOM 的错误。一个针对内存进行成功调整的规则是针对用户的使用感受。系统变得根据快了吗?系统仍是同样的速度吗?在对系统进行备份的时候是否仍是同样的问题?服务器
Atlassian 推荐的配置是针对常规使用的,你能够禁用 XML 的备份方式,在你的 Confluence 安装实例中使用 Production Backup Strategy 进行备份。ide
请参考 How to fix out of memory errors by increasing available memory。性能
https://www.cwiki.us/display/CONF6ZH/Managing+Application+Server+Memory+Settings测试