Skip to main content

AMPメモリ使用

Alteryx Engine と AMP 、およびこれらの 主な違い については詳しく説明したので、ここでメモリの使用量と設定について見てみましょう。

要件

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

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

  • 従来のEngineでは、ワークフローを実行するためには、最低64MB以上が必要です。63 MB ではエラーが発生します。

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

メモリの上限

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

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

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

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