Skip to main content

AMPメモリ使用

Alteryx EngineとAMPおよび2つの主な違いについて詳しく説明しました。次に、メモリの使用量と設定について検証します。

要件

AMP 既定のメモリ使用量は、使用可能なマシンメモリの25%です。メモリの最小要件は次のとおりです。

  • ワークフローを実行するために、AMP Engineはスレッドあたり少なくとも400 MBが必要です。399 MBではエラーが発生します。

  • 従来のEngineでは、ワークフローを実行するために少なくとも64 MBが必要です。63 MBではエラーが発生します。

AMPはデータを効率的に処理するので、データストリームは従来の Engine よりも小さくなります。

メモリの上限

Designer のソート/結合メモリ 設定では、エンジンがワークフローの実行に 使用できるメモリの 最大量 を定義します。1 つのワークフローを実行する場合は既定設定を使用し、複数のワークフローを一度に実行する必要がある場合は、設定を減らします。

既定のメモリ上限の値を編集するには、キャンバスの空白部分を選択し(キャンバスのどこかをクリックする)、[ワークフロー設定]ウィンドウに移動して、[ランタイム]タブを選択します。

メモリ上限の値を増やすと、多くのデータが一時ファイルに移動されずにメモリ内に保持されるため、エンジンのパフォーマンスが向上します。ただし、メモリ上限を増やすと、エンジン以外のプロセスのパフォーマンスが低下する場合があります。

詳細については、メモリ使用を参照してください。