NUMAとメモリアクセスの非対称性とは?ぬまとめもりあくせすのひたいしょうせい
NUMAは、CPUごとにメモリを直結し、他CPU配下のメモリへは相互接続経由でアクセスする構成。全CPUが等距離でメモリを共有するUMAに比べ、メモリ帯域の競合が起きにくくスケールしやすい反面、遠いメモリ(リモートアクセス)は遅延が大きくなる。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
2ソケットのサーバでは、ソケット0のコアがソケット1のメモリを読むと遅延が1.5〜2倍になる。そのため仮想化基盤では、仮想マシンのvCPUとメモリを同一ノードに収める(NUMAアフィニティ)よう配置し、ノードをまたぐ大きなVMを避ける設計を取る。
試験での引っ掛け
NUMAでもメモリ空間は全CPUから見えて共有されており、「CPUごとに別のメモリ空間になる」わけではない(それは疎結合構成)。性能差は物理的な距離に起因するので、OSやアプリの配置制御で初めて効果が出る。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。