日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

限定虚拟机可用的CPU利用率

發(fā)布時間:2025/3/20 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 限定虚拟机可用的CPU利用率 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Windows Server 2012姍姍來遲,最新的Hyper-V 3給我們帶來更多的驚喜,后續(xù)三篇博文和大家龔廣通學習虛擬機CPU競爭機制。

第一部分:分配給虛擬機的CPU資源

第二部分:限定虛擬機可用的CPU利用率

第三部分:爭奪CPU資源優(yōu)先級

?

第二部分 限定虛擬機可用的CPU利用率

虛擬機可用的處理器資源(全部資源為100%),可以指定虛擬機使用的CPU資源(使用百分比表示),也就是說可以限制虛擬機使用的CPU資源。

虛擬機屬性設(shè)置中提供“虛擬機限制”選項,此設(shè)置保證虛擬機可以使用的最大CPU處理能力。虛擬機使用的CPU資源超出限制值,則使用CPU最高值為設(shè)置值(百分比)。

默認設(shè)置

創(chuàng)建新虛擬機后,默認為每個虛擬機限制百分比為“100”,即每個虛擬機都可以使用最大的CPU處理能力。

默認設(shè)置有一個致命的缺陷,當多個虛擬機同時運行,虛擬機使用的CPU利用率都達到100%時,系統(tǒng)將停止響應以至于宕機。對應用來說,這是一個致命的缺陷。因此,限制虛擬機的最大處理能力將是一種好方法。

虛擬機CPU資源使用測試

例如在同一臺宿主機中:

l 虛擬機(Windows Server 2008 R2)設(shè)置的虛擬機限制(百分比)為50%,則該虛擬機最多可以使用CPU的處理器數(shù)據(jù)處理能力的50%。

n

l 虛擬機(Windows Server 2003 R2)設(shè)置的虛擬機限制(百分比)為30%(如圖2-16所示),則該虛擬機最多可以使用CPU的處理器數(shù)據(jù)處理能力的30%。

n

名稱為“Windows Server 2003 R2”的虛擬機啟動后,由于應用系統(tǒng)需要較高的CPU處理資源,通過“任務管理器”中的“性能”選項卡,可以大致看到CPU使用率99%以上。

該“虛擬機限制”設(shè)置30%,也就是說該虛擬機可以使用的硬件CPU最高資源是30%,雖然虛擬機提示CPU利用率接近100%,但是物理CPU的利用率是多少呢?

打開“Hyper-V 管理器”,可以看到該虛擬機的CPU使用率,CPU使用率為29%,接近30%,達到為虛擬機分配的CPU資源的最大使用率,如圖所示。

這樣當其他虛擬機處于運行狀態(tài)時,不會因為某個虛擬機占用大量CPU資源而無法響應客戶端請求。

通過Windows 8 Server“任務管理器”中的“性能”選項卡,也可以清楚顯示物理CPU的利用率,大致在30%左右,而非虛擬機顯示的利用率100%。

CPU限制機制

當宿主機中具備一定數(shù)量的虛擬機時,建議通過基準測試計算出每個虛擬機應用占用的最大CPU利用率,然后通過“虛擬機限制”選項為每個虛擬機指派限制值。

這樣即便有多個虛擬機達到應用峰值,也不會影響其他虛擬機處理能力,確保系統(tǒng)平穩(wěn)運行。

總結(jié)

以上是生活随笔為你收集整理的限定虚拟机可用的CPU利用率的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。