Linux
%st 在頂部是什麼意思?
這是我上面的一個例子:
Cpu(s): 6.0%us, 3.0%sy, 0.0%ni, 78.7%id, 0.0%wa, 0.0%hi, 0.3%si, 12.0%st
我試圖弄清楚 %st 欄位的重要性。我讀到這意味著竊取 cpu,它代表管理程序花費的時間,但我想知道這對我來說實際上意味著什麼。
這是否意味著我可能在繁忙的物理伺服器上,而其他人在伺服器上使用了過多的 CPU 並且他們正在從我的 VM 中獲取?
如果我使用 EBS,它是否與在管理程序級別處理 EBS I/O 有關?
它與我的虛擬機上執行的東西有關還是完全不受我的影響?
竊取百分比(在
mpstat
手冊頁中記錄)確實是管理程序告訴您的虛擬機它不能擁有虛擬機原本會使用的 CPU 資源。該百分比部分受 Amazon 的 CPU 限制和特定主機上的 VM 負載的限制。通過%io
stat 監控 I/O 負載。您最常在他們
t
使用 CPU 信用模型來調節性能的實例類別中看到這一點。如果您看到較高的百分比,則很有可能您的 CPU 積分已用完。