Skip to main content

AMP 的内存使用

我们已经知道了 Alteryx 引擎和 AMP 的更多信息及两者之间的 主要区别 ,现在来看一下它们的内存使用和配置情况。

要求

AMP 的默认内存使用量为可用计算机内存的 25%。最低内存要求包括...

  • AMP 引擎每个线程至少具有 400 MB 才能运行工作流。399 MB 会生成错误。

  • 原始引擎必须至少具有 64 MB 才能运行工作流。63 MB 会生成错误。

请注意,AMP 传输数据的效率更高,因此数据流比原始引擎要小。

内存上限

Designer 中的排序/连接内存设置定义引擎执行工作流可能所需的最大内存量。使用默认设置运行单个工作流,如果需要一次运行多个工作流,请降低该设置值。

要编辑默认的“内存上限”值,请点击画布的空白处(单击画布上的任意位置),导航到 工作流 配置 窗格,然后选择 运行时 选项卡。

增大“内存上限”值可以提高引擎的性能,因为更多的数据得以存放在 内存中 ,而不必移到临时文件中。增大“内存上限”值可能会降低引擎之外的一些进程的性能。

有关详细信息,请参阅 内存使用