FactFinder 堆空间的配置建议

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3134887
虽然没有具体规则配置堆大小有关,有一些基本的指导原则,可帮助防止出现性能问题,随着系统的增长。所需的堆空间将取决于每个收集器,平均负载,并在不同的环境中可以极大地变化。

大小 (收集器每毫秒)MS 主堆MS 执行堆控制台堆
初始 (0-50)2 Gb1 Gb1 Gb
媒体 (50-200)2-4 Gb1-2 Gb2-4 Gb
大 (200 +)4-8 Gb2-4 Gb4-8 Gb

主 MS 堆空间


默认情况下,该堆为 1 Gb。在大多数情况下,建议加倍该值设置为 2 Gb。部署有很多的收集器 (数百每毫秒),或具有非常高的交易记录金额的系统可能需要更多堆的空间以最佳状态运行。

配置文件: /server/config/FactFinderMS.vmoptions

设置: -Xmx2048m

要提高到 4 Gb 的堆空间,将上面的值变为-Xmx4096m、 保存更改,并重新启动 MS 服务以使更改生效。



MS 执行堆空间

MS 执行堆空间独立于主堆中,并用于多个处理器密集型操作,比如查看历史查询。当启动历史查询时,FactFinder 将生成单独的 JVM 进行工作,以便 MS 的性能不会受到影响。我们建议首先将此值设置为与主 MS 堆大小的一半。

配置文件: /server/config/FactFinderMS.properties 上的 MS。

设置: bluestripe.factfinder.ms.exec.heapSize

之后更改的值,保存更改并重新启动 MS 服务以使更改生效。



(本地和 WebStart) 的控制台堆空间

有两种类型的控制台,您可以使用访问 FactFinder 毫秒。在本地安装的控制台和 Java WebStart 控制台。

本地控制台堆配置文件: /console/config/FactFinderConsole.vmoptions

设置: -Xmx2048m

WebStart 控制台堆配置文件:FactFinderMS.properties

设置: bluestripe.factfinder.consolewebstart.heapSize

之后更改堆值,保存更改并重新启动 MS 服务以使更改生效。

警告:本文已自动翻译

属性

文章 ID:3134887 - 上次审阅时间:01/11/2016 02:33:00 - 修订版本: 1.0

BlueStripe

  • kbmt KB3134887 KbMtzh
反馈