Kvm-Virtualization

virsh vcpu_period 和 vcpu_quota

  • January 17, 2017

除了設置 vCPU 訪問限制之外,我一直在尋找在 KVM 來賓之間劃分 CPU 的方法。我了解可以使用 設置/顯示的 cpu_shares 的概念virsh schedinfo,但我也發現vcpu_periodvcpu_quota使用此命令列出,如下所示:

在此處輸入圖像描述

查看手冊頁,我知道可接受的輸入值是什麼,但有人可以簡單地解釋一下這兩個參數的實際作用嗎?

quota 可選的 quota 元素指定允許的最大頻寬(單位:微秒)。配額為任何負值的域表示該域具有無限頻寬,這意味著它不受頻寬控制。該值應在範圍內

$$ 1000, 18446744073709551 $$或小於 0。值為 0 的配額表示沒有值。您可以使用此功能來確保所有 vcpus 以相同的速度執行。自 0.9.4 起僅支持 QEMU 驅動程序,自 0.9.10 起僅支持 LXC

http://libvirt.org/formatdomain.html#elementsCPUTuning

引用自:https://serverfault.com/questions/600955