中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

關于esxtop命令下%RUN、%RDY和%MLMTD三個參數的詳細解讀

發布時間:2020-07-26 08:46:06 來源:網絡 閱讀:2506 作者:zhexieying 欄目:網絡安全

過完了2015的最后一個法定假期,不知道有多少人和我一樣有假期綜合征,一點都不想動!

突然發現,學生的時代,放假一回到家就會開著電腦,無論有沒事做,巴不得24小時開著,好像下一秒就會有事做一樣。工作了以后,一回到家,我一刻都不想碰電腦...

 

好了,今天發一篇小博文吧,可能很多人都很清楚地了解過,溫故而知新嘛~

 

%RUN - 這個是world已scheduled運行的總計時間百分比;

; |4 h* |! U; J/ [. B1 ]8 }

Q:%USED和%RUN有什么不同?

A:%USED = %RUN + %SYS - %OVRLP的值,而%RUN不是這樣;


Q:當VM的%RUN值過高時,意味著什么?

A:此時,就意味著VM使用大量的CPU資源,當然,這并不意味著虛擬機的資源不足了,如果要確認是否虛擬機的CPU資源不足,則還需要去看看%RDY值,因為%RDY值才是評判CPU資源緊缺的參考依據;

% e5 H/ f) o+ s$ j

%RDY - %RDY值時world等待被調度運行的時間百分比。通常情況下world等待被CPU調度機制調度到PCPU時,就會產生%RDY值,它的全稱是CPU Ready Time。因此它通常情況下都是小于100%的,為什么呢?因為物理的CPU的資源是有限度的;


 

Q:作為一個管理員,如何得知CPU資源不足產生了爭用的情況?

8 }# p- r$ T! R0 _) d9 W7 y: [

A:%RDY就是一個重要的標尺,當系統產生了%RDY值后,理論上都意味著CPU資源的不足導致了爭用。但是,這不是絕對的,因為,如果管理員有針對虛擬機的vCPU設定Limit時,此時,虛擬機可以調度的CPU資源量將會被局限在手動設定Limits范圍內,此時,即使有足夠的PCPU資源,依然會在VM上產生%RDY。那么,如何鑒別這個問題呢?此時,就涉及到我們接著要說的另一個參數“%MLMTD”。注意,%RDY值會包含%MLMTD的。例如,當CPU發生爭用情況時,我們可以使用 “%RDY - %MLMTD” 來鑒別真實的情況,如果 “%RDY - %MLMTD”的值較高,例如大于20%時,即可定性為CPU資源不足導致了CPU爭用情況的出現。反之,如果這個 “%RDY - %MLMTD” 的值較小,例如5%,則意味著此時不一定會有物理CPU的資源不足情況,也就不存在CPU資源爭用的情況;

 

相關的臨界值大約是怎樣的呢?貓貓個人認為20%左右差不多,如果VM的速度本身沒啥問題,則這個 “%RDY - %MLMTD” 大點也沒啥關系,反之自然就意味著我們需要這個值更小一些才能保障VM的CPU性能了;


 

Q:那么,如何能夠讓world的state times低于100%呢?

A:我們都知道,無論是處于scheduled狀態、沒有scheduled狀態或者沒有處于Ready狀態下的每個world都代表著不同的state(這里的state姑且可以解釋為狀態吧,不過,貓貓建議大家直接用state來解讀)。以PCPU的資源為100%作為單位來計算,這里的計算公式大約是:

$ t1 x% P) R- q5 l C

100% = %RUN + %RDY + %CSTP + %WAIT

 

$ [% H+ f2 E# {' S

從上面的公式種可以看到PCPU的資源開銷由幾個部分構成,因此,想要world的state times小于100%,那自然是讓后面幾個參數的值能夠小一些比較好啦。關于%RUN和%RDY的值前面我們已經介紹過了,而關于%CSTP和%WAIT的值下一篇文章里我們繼續介紹;

 

Q:當VM的%RDY值較高時,意味著什么呢?

A:從前面對于%RDY值的用途描述,大家就該知道,此時一般都意味著CPU資源爭用啦,當然,還需要檢查下%MLMTD的值后再做最終定論,如果%MLMTD也同時很高則意味著管理員為VM設定了CPU Limits,反之,則的確是PCPU資源不足導致了CPU爭用了。這里的衡量標志很簡單,就是:%RDY - %MLMTD值是否大于20%,如果是則意味著CPU資源不足導致了CPU爭用;


% J4 e7 L* X! V6 W( g% e8 x+ {

%MLMTD - 這個值表示CPU已經處于Ready狀態但是由于為VM設定了CPU Limits導致了VM的CPU資源使用被局限到了一個范圍之內而產生的計數值,它本身是%RDY的一個組成部分;


 

Q:當%MLMTD值較高時,通常意味著什么?

A:意味著虛擬機不能正常運行,因為設定了CPU Limits,如果要提升虛擬機的性能,則要麼放棄Limits要麼調整CPU Limits的值;

虛擬人周年活動贈送書<<vsan入門到精通>>不知道大家領取了沒有...

還未領取的趕快掃一掃關注微信吧 vmanager_forum

關于esxtop命令下%RUN、%RDY和%MLMTD三個參數的詳細解讀

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汶川县| 许昌市| 加查县| 威远县| 泸溪县| 昆山市| 巨鹿县| 马山县| 高台县| 汉源县| 平谷区| 新余市| 宣化县| 绥中县| 黎平县| 木里| 喀喇沁旗| 古蔺县| 永靖县| 禄劝| 霍州市| 凌源市| 乌拉特中旗| 榆树市| 吉林省| 孟连| 芒康县| 岫岩| 桑日县| 新干县| 阿鲁科尔沁旗| 敖汉旗| 治多县| 咸丰县| 临城县| 嘉峪关市| 绵竹市| 洪洞县| 通山县| 临夏县| 兴城市|