您好,游客注册登录繁體
首页 >> www.28365365.com >> 了解上翼

了解上翼

admin 2020-01-04 0
浏览次数4

CPU使用率:请参阅mpstat手册,%usr +%nice +%sys +%iwoait +%irq +%软+%窃取+%guest虚拟机+%gnice +%空闲= 100%

通常,%盗窃仅在虚拟机上可见。例如,过多的CPU承诺以及%guest和%nice VPS通常较低,因此您还可以根据/ proc / stat或top,用户+ nice +系统+空闲+ iowait + irq + softirq +窃取= 100

通过从总CPU时间中减去Linux CPU使用时间来计算空闲CPU时间:TotalCPUtimesinceboot =用户+尼斯+系统+空闲+ iowait + irq + softirq + secretTotalCPUIdletimesinceboot =空闲+ iowaitTotalCPUusagetimesintimeboot(CP)

%Iowait:%iowait表示一小部分采样时间属于以下情况:CPU处于空闲状态,并且有待处理的I / O请求。

这是因为IO无法充分利用CPU时间。

Wa%说明:使用挂起的I / O请求磁盘在系统中维护PCU或PCU的时间百分比。

因此,只要在I / O期间有一个空闲的CPU,就备份CPU安全电位器。

wa用于指示io会阻止系统性能。

实际wa原本是CPU停机的一段时间。

关于iowait有两种常见的误解。一种误解是%iowait表示CPU无法运行的时间,另一种误解是%iowait表示I / O存在瓶颈。

首先,iowait%的增加不能证明等待I / O的进程数量已经增加,也不能证明总的I / O等待时间已经增加。

例如,在CPU繁忙期间发生的I / O不会更改iowait%,无论是否存在某些I / O。随着CPU使用率的降低,某些I / O会落在CPU停机时间内,并且iowait百分比会增加。

您可以看到%iowait是一个非常模糊的指标。如果iowait%增加,则诸如avserv / avwait / avque之类的指标会显着增加,并且如果应用程序感觉缓慢,则需要检查I / O量是否显着增加。。

CPU可能处于空闲状态,因此wa指示灯可能熄灭。

vmstat,sar,dstat和sysstat不会详细监视磁盘。

如果您认为IO实际上已经达到瓶颈,则可以使用iostat来检查磁盘的当前IO状态。

iostat-d-x-k-c110还可以通过dstat检查各种充电条件,以查看是否是其他充电原因。


全部评论:0

评论已关闭!