| 複数 bshell のコンセプト |  |
| 処理速度を高めるために、一部の計画実行は複数のプロセッサ (CPU) で並列して実行できます。このためには、これらのセッションを複数の bshell で実行するように設定します。各 bshell はそれぞれの CPU で実行できます。 このセクションでは、一般コンセプトについて説明します。セットアップの詳細については、計画に複数の bshell をセットアップするにはを参照してください。 複数 bshell のコンセプトの適用 複数 bshell は次のセッションで使用可能です。 オーダ計画の生成 (cprrp1210m000) シナリオの初期化、ロール、および更新 (cprpd4200m000) ペギング関係の生成 (cprrp0240m000) 予測にもとづく計画供給の生成 (cpvmi1211m000) 注意 計画オーダを実行レベルに転送する処理で使用できる bshell は 1 つのみです。 bshell 間の品目の分配 オーダ計画処理では、計画品目のフェーズ番号を考慮します。フェーズ番号 1 の計画品目の計画は、フェーズ番号 0 のすべての計画品目が計画済になるまで開始できません。計画済になっていない状態で始めると、一部の依存需要が第 2 レベルで見つからない可能性があります。 複数の bshell を使用する場合、ERP LN は次のステップを完了します。 ERP LN は、bshell の最適なワークロードを動的に計算しますが、この数字はパフォーマンスパラメータ (cpcom0100m000) セッションのサーバ別ワークロードフィールドによって、最大値、たとえば 500 の計画品目などに制限されます。 ERP LN はフェーズ番号 0 の計画品目のバッチを第 1 bshell に割り当てます。さらに、フェーズ番号 0 の計画品目の第 2 バッチを第 2 bshell に割り当て、同様に次々と割り当てます。このようにして、フェーズ番号 0 のすべての計画品目が bshell 間で分配されます。 割当済計画品目を計画するために、すべての利用可能な bshell が並列で実行されます。 フェーズ番号 0 のすべての計画品目が計画済になると、ERP LN はフェーズ番号 1 の計画品目のバッチを bshell に割り当て、その後フェーズ番号 2 の計画品目を割り当て、さらに次々と割り当てます。 パフォーマンスの観点 CPU 負荷への影響: Yes データベース拡張への影響: 適用なし 関連トピック 計画に複数の bshell をセットアップするには 資源所要量計画の実行 (並列処理) 計画順序およびフェーズ番号 |