資格暗記無料で始める

仮想化のオーバーヘッドとオーバーコミットとは?

仮想化のオーバーヘッドとオーバーコミットとは、仮想化層の介在による性能低下がオーバーヘッドで、CPUの仮想化支援機構や準仮想化ドライバで低減する。オーバーコミットは、物理量を超える資源(CPUコア数やメモリ)を仮想マシンへ割り当てる運用で、全VMが同時に上限を使わない前提に立つ集約効率の手法である。

かそうかのおーばーへっどとおーばーこみっと

応用情報技術者試験の頻出用語/テクノロジ系


仮想化のオーバーヘッドとオーバーコミットの意味

仮想化層の介在による性能低下がオーバーヘッドで、CPU仮想化支援機構や準仮想化ドライバで低減する。オーバーコミットは、物理量を超える資源(CPUコア数やメモリ)を仮想マシンへ割り当てる運用で、全VMが同時に上限を使わない前提に立つ集約効率の手法である。

仮想化のオーバーヘッドとオーバーコミットの具体例

物理16コアのホストに4コアのVMを10台(合計40コア)割り当てても、平均使用率が15%なら成立する。ただしメモリはCPUと違って奪い合いが即座に性能劣化を招くため、CPUは2〜3倍まで、メモリは超過させないという方針を採ることが多い。

仮想化のオーバーヘッドとオーバーコミットは試験でどう引っ掛けられる?

過度なオーバーコミットは、同居する他VMの負荷で自分の性能が変動する「うるさい隣人」問題を生む。平均値だけで設計せず、ピークの同時性を見る必要がある。またメモリのスワップ発生は性能が桁で落ちる点に注意。

仮想化のオーバーヘッドとオーバーコミットと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。