LPIC-3 仮想化・コンテナ化仮想マシンの状態・設定値を読むオリジナル・公式資料照合難易度★★★☆☆

libvirtの通常のVMドメインXMLに次がある。メモリballoonを使う構成で、maxMemory等のhotplug設定はない。設定値の換算として正しいものはどれか。1GiB=1,048,576KiBとする。ホストプロセスの実RSSや、ゲストOSの利用可能メモリをそのまま測定した値ではない。 <memory unit="KiB">2097152</memory> <currentMemory unit="KiB">1048576</currentMemory>

A
memoryは2MiB、currentMemoryは1MiB

KiBからGiBへは1024を2回で換算します。この出力の値をMiBとするのは単位の読み違いです。

B
memoryとcurrentMemoryを足した3GiBが常にホストRSSになる

二つの値は足し合わせる別領域ではありません。ホストRSSの実測値でもありません。

C
currentMemoryがmemoryより小さいので、XMLは必ず不正である

balloon等で現在の割当てを上限より小さくする設定は可能です。本問はその構成を明示しています。

D
memoryは2GiB、currentMemoryは1GiB★ 正解

2097152と1048576をそれぞれ1048576KiBで割った設定値です。

解説

memoryは通常のメモリ割当て上限で2GiB、currentMemoryは現在の割当てを指定する値で1GiBです。KiBを10進KBへ置き換えずに計算します。設定上の割当てと、実RSS・ゲスト内の使用量は別の観測です。

根拠資料・確認情報

対応範囲:LPIC3 305-300 v3.0

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで LPIC-3 仮想化・コンテナ化 合格を目指す。無料・課金なし。

更新: 2026/10/28
libvirtの通常のVMドメインXMLに次がある。メモリballoonを使う構 | LPIC-3 仮想化・コンテナ化 練習問題・解説 | Mondaily