AMPメモリ使用
Alteryx EngineとAMPおよび2つの主な違いについて詳しく説明しました。次に、メモリの使用量と設定について検証します。
要件
AMP 既定のメモリ使用量は、使用可能なマシンメモリの25%です。メモリの最小要件は次のとおりです。
ワークフローを実行するために、AMP Engineはスレッドあたり少なくとも400 MBが必要です。399 MBではエラーが発生します。
従来のEngineでは、ワークフローを実行するために少なくとも64 MBが必要です。63 MBではエラーが発生します。
AMPはデータを効率的に処理するので、データストリームは従来の Engine よりも小さくなります。
メモリの上限
Designer のソート/結合メモリ 設定では、エンジンがワークフローの実行に 使用できるメモリの 最大量 を定義します。1 つのワークフローを実行する場合は既定設定を使用し、複数のワークフローを一度に実行する必要がある場合は、設定を減らします。
既定のメモリ上限の値を編集するには、キャンバスの空白部分を選択し(キャンバスのどこかをクリックする)、[ワークフロー設定]ウィンドウに移動して、[ランタイム]タブを選択します。
メモリ上限の値を増やすと、多くのデータが一時ファイルに移動されずにメモリ内に保持されるため、エンジンのパフォーマンスが向上します。ただし、メモリ上限を増やすと、エンジン以外のプロセスのパフォーマンスが低下する場合があります。
詳細については、メモリ使用を参照してください。