記事の概要
この記事では、現在のPowerEdgeサーバー上のオペレーティング システムで、物理的に取り付けられているよりも使用可能なメモリーが少なくなる問題を解決する方法について説明します。
PowerEdgeサーバーのオペレーティング システム内で使用可能なメモリーを表示すると、取り付けられている物理メモリーの量と比較して、「missing memory」というメッセージが表示されることがあります。
これは、[UPI Prefetch]および/または[Sub NUMA Cluster]が有効になっていることが原因である可能性があります。そのため、ハードウェアを交換する必要はありません。
[UPI Prefetch]:DDRバスでメモリーの読み取りを早期に開始できます。Ultra Path Interconnect (UPI) Rxパスは、Integrated Memory Controller (iMC)への投機的メモリー読み取りを直接生成します。このオプションは、デフォルトで[Enabled]に設定されています。
これは、実行パフォーマンスを向上させるために設計されたキャッシュ プリフェッチ設定です。手順とデータは元のストレージの場所から取得され、このプリフェッチされたキャッシュに格納されます。プリフェッチには少量のRAMが必要です。
[Sub NUMA Cluster]:サブNUMAクラスターを有効または無効にします。このオプションは、デフォルトでは[Enabled]に設定されています。
これは、プロセッサー上のメモリー コントローラー間のLLCとメモリー レイテンシーを低減するために設計されたアドレス マッピング メカニズムです。このマッピングには、少量のRAMが必要です。
詳細については、インテルのドキュメントを参照してください。