Linux
創建 Xen DomU 後失憶
我有 CentOS 5.5,這是我的核心:2.6.18-194.11.1.el5.centos.plusxen
Regulary,我的通勤者有大約 2G 的記憶體。在創建 Xen DomU(2 個域,每個域 512 M 記憶體)後,它降至 ~1G,但即使在所有域進入睡眠狀態後,它也不會恢復到 2G。
所以,這是 Dom0 啟動後直接來自 /proc/meminfo 的 MemTotal 行:
MemTotal: 1777664 kB
這是在我啟動和啟動 2 個 DomU 之後:
MemTotal: 980992 kB
這是我放下域後 xm 列表的輸出:
[~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 958 2 r----- 1819.9 [~]#
將記憶體返回到 Dom0 需要什麼?
一旦 domU 關閉,Xen 不會自動將記憶體重新分配給域 0。您將需要使用
xm mem-set
手動重新分配它。