Virtual-Machines
如何在 OpenVZ 上超過 500000 個 cpuunits
我有一個 OpenVZ,我想分配超過 500000 個 CPU 單元。
但是我可以設置的最大值是 500000。
他有沒有辦法給我的虛擬機提供更多的權力?
根據我閱讀的所有來源(openvz wiki、各種郵件列表、論壇等),cpuunits 的值最大:500000,最小 8。
vzcpucheck Current CPU utilization: 526000 Power of the node: 1356862
我能問一下到底是為了什麼?
檢查: http: //kb.simplywebhosting.com/idx/6/067/article/
“單位”沒有具體含義,但定義了優先級。
因此,一個 10,另一個 20 意味著第二個獲得 - 當 CPU 是極限時 - 比第一個具有兩倍的功率。
超過 500k 的粒度聲音 - 不合理。
是的,就像 TomTom 說的,OpenVZ CPUUnits 是一個相對的衡量標準。如果您有 2 個 VM 並為每個 VM 授予相等的 CPUUnit(100、1000 等等),它們將獲得相等的主機 CPU 份額。如果您授予一個雙倍、三倍等,它將獲得兩倍或三倍的 CPU 使用優先級。有一個名為 vzcpucheck 的工具可以測量您的 CPU 並分配適當的 CPUUnit。這是 OpenVZ wiki 文章: http: //openvz.org/Resource_shortage#cpuunits
希望有幫助!