Was this page helpful?

Allocate memory and CPU - 虛擬 CPU 與記憶體設定

    內容表格
    沒有標頭
    這裡主要就是設定 Virtual machine 的 Memory 以及 CPU 的多寡.
    CPU:
    CPU 的設定比較簡單除了你可以看到目前系統邏輯 CPU 的數量外另一個選項即是你要指派給,Virtual machine 幾個 CPU ,不過在這裡我們無法針對Virtual machine 的 vcpu 對應到哪一個實體 CPU 必須在安裝完成之後透過 "#xm" 指令才能再去指派.
     
    Memory:
    一開始系統就會告訴你目前有多少的記憶體 "Total memory on host machine",當系統記憶體不足時 Virtual machine 是無法開啟的.在虛擬記憶體的設定選項有兩種,VM Max Memory 以及 VM Startup Memory 
    1.VM Max Memory 
    這裡設定 Virtual machine 的記憶體最大可以用到多少,但是一開始並不會真的佔用這麼多記憶體,一開始是要看 VM Startup Memory 大小.我們可以透過修改 VM Startup Memory 的大小來讓 Virtual machine 線上變大縮小記憶體,最大就是不能超過 VM Max Memory 的大小.當然 VM Max Memory 也不能大於實際記憶體大小.記憶體設定大小單位為 MBytes
     
    不過所有使用 #xm mem-set / mem-max 都是暫時性的,需要修改 /etc/xen/ 設定檔.或是使用 virt-manager 的介面來修改,下次開機才會保留設定值.
     
    2. VM Startup Memory 
    設定 Virtual machine 記憶體目前容量大小,設定單位為 MBytes
    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core