空闲系统空闲进程

系统空闲进程  时间:2021-04-10  阅读:()
CPUiowait指标详解陈炽卉chenchihui@inspur.
com第2页共7页目录1IOWAIT概述31.
1IOWAIT%的具体含义31.
2IOWAIT的一些事实41.
3不同SMT级别对IOWAIT%取值的影响.
52总体建议53附录:不同SMT级别时IOWAIT取值演示53.
1SMT4时IOWAIT%为3.
63.
2SMT2时IOWAIT%为6.
63.
3SMT1时IOWAIT%为12.
7第3页共7页1iowait概述在常用的系统CPU统计工具如topas、sar、vmstat、lparstat、iostat等等输出中,通常都有一列iowait.
有一些客户常常以此为指标衡量IO性能,这种做法是否合理呢我们首先来看看iowait的定义.
1.
1Iowait%的具体含义如下是iowait的具体定义:Reportsthepercentageoftimetheprocessor(s)wereidleduringwhichthesystemhadoutstandingdisk/NFSI/Orequest(s).
也即iowait其实是一种特殊形式的CPU空闲.
特殊之处在于,在此CPU的等待队列上有线程在等待IO完成(我们称之为pendingIO或者outstandingIO).
这是由IO的特点决定的,因为IO速度较慢,现代操作系统实现IO一般是通过异步中断来完成的:即提交IO请求,然后线程挂起进入等待队列;IO完成后,再通过中断通知相关线程转到就绪队列,进行处理.
在相关任务线程提交完IO请求,到IO中断返回的过程中,此时IO主要由存储侧处理,主机侧CPU实际上处于空闲状态.
如果此时有其他任务线程可调度,系统会直接调度其他线程,这样CPU就相应显示为Usr或Sys;但是如果此时系统较空闲,无其他任务可以调度,CPU就会显示为iowait(实际上与idle无本质区别).
第4页共7页注意AIX仅仅标记那些触发未完成IO任务的空闲CPU为iowait状态,不会牵连到系统中其他空闲的CPU(这些CPU状态依然标记为IDLE空闲状态).
这样就有效减少了一部分iowait值虚高的情形:比如一个4颗物理CPU的系统,如果只有其中一颗物理CPU上有未完成IO请求,则iowait最高不会超过25%.
1.
2iowait的一些事实基于此,可以看到:1)%iowait合理值取决于应用IO特点.
比如备份任务往往iowait较高;而cache命中率高、磁盘读写少的应用负载iowait一般不高.
2)从上述说明可以看到,减少%iowait的方法有两类:一类是进一步缩减IO处理时间,比如采用SSD盘,或者甚至内存盘等技术;另外一类是缩减IO处理过程中CPU的空闲时间,比如在系统中添加CPU密集型任务,可以使得%iowait比例明显降低甚至为0;3)%iowait比例与是否存在IO性能问题并无直接关系:低iowait也不代表没有磁盘性能问题;参考第二点,完全可能在实际上IO服务时间非常长,但由于系统中同时存在CPU密集型任务掩盖了iowait.
高iowait不一定代表有磁盘性能问题;因为系统可能比较空闲,而业务类型是IO密集型比如备份.
第5页共7页1.
3不同SMT级别对iowait%取值的影响如果系统启用了SMT1,由于目前iowait%的计算方法,SMT1模式也会造成iowait%被放大.
比如一个8核SMT1环境,如果其中一个逻辑CPU处于iowait状态:因为SMT1情况下,该逻辑CPU独占一颗物理CPU,那么相应的iowait%就是1/8=12.
5%.
而如果是8核SMT4环境,其中一颗逻辑CPU处于iowait状态:因为SMT4环境下,4个逻辑CPU对应一颗物理CPU;而4个逻辑CPU获得物理CPU的比例取决于其负载,在负载等同(都没有实际负载)的情况下,处于iowait状态的逻辑CPU只能拿到0.
25左右的物理CPU份额;这样iowait%将会是1/8*0.
25=3.
125%.
而如果是SMT2模式,同样情况下iowait%取值应该在6.
25%左右.
2总体建议综上可以看到,iowait取值由于度量算法因素,波动会比较大,与IO性能并没有直接的关联.
我们需要结合更多IO指标比如IO服务时间来评估是否实际存在IO性能问题.
例如可以通过iostat-DlT1|grep-v"0.
00.
00.
0"持续观察磁盘IO服务情况;如果读、写avgserv时间或排队avgtime出现明显增长,则需要做相应调整,应对磁盘瓶颈.
通过iostat-a、fcstat等观察光纤卡的统计数据,判断是否存在瓶颈需要调整.
3附录:不同SMT级别时iowait取值演示第6页共7页测试方法:#.
/iostress4启动io压力,然后运行vmstat查看iowait百分比.
3.
1SMT4时iowait%为3#vmstat-Iwt103Systemconfiguration:lcpu=64mem=114688MBkthrmemorypagefaultscputimerbpavmfrefifopipofrsrinsycsussyidwahrmise130175332427536828127754000027707628503071392323:43:28130175333327536818027838000027787139499081392323:43:38140175333427536817027870000027732155499411392323:43:483.
2SMT2时iowait%为6#smtctl-t2smtctl:SMTisnowenabled.
Itwillpersistacrossrebootsifyourunthebosbootcommandbeforethenextreboot.
#vmstat-Iwt103Systemconfiguration:lcpu=32mem=114688MBkthrmemorypagefaultscputime第7页共7页rbpavmfrefifopipofrsrinsycsussyidwahrmise230174858227541480027716000027652182499532488623:44:17240174603127544031027716000027657137496242488623:44:27130174347127546591027679000027540142492812488623:44:373.
3SMT1时iowait%为12#smtctl-t1smtctl:SMTisnowdisabled.
Itwillpersistacrossrebootsifyourunthebosbootcommandbeforethenextreboot.
#vmstat-Iwt103Systemconfiguration:lcpu=16mem=114688MBkthrmemorypagefaultscputimerbpavmfrefifopipofrsrinsycsussyidwahrmise1301736147275538970274640000274334784882508791223:45:061301733596275564470276110000275091454888708801223:45:161301731036275590070276740000276011384902208791323:45:26说明:在绝大多数应用场景下,高级别的SMT整体性能表现更佳,尤其对以整体吞吐率TPS为主要度量的客户应用而言.
SMT8常常能达到SMT1的2倍左右性能.
在少部分场景下,主要是锁冲突比较严重的情况下,SMT1通过限制并发数,可能获得一定性能优势;但这实际上是治标不治本的方法,并不能保证凑效.
一般而言,需要从根本上定位造成锁冲突的原因;解决锁冲突后,SMT8/SMT4性能仍然优于SMT1.
第7页共7页

2021HawkHost老鹰主机黑色星期五虚拟主机低至3.5折 永久4.5折

老鹰主机HawkHost是个人比较喜欢的海外主机商,如果没有记错的话,大约2012年左右的时候算是比较早提供支付宝付款的主机商。当然这个主机商成立时间更早一些的,由于早期提供支付宝付款后,所以受众用户比较青睐,要知道我们早期购买海外主机是比较麻烦的,信用卡和PAYPAL还没有普及,大家可能只有银联和支付宝,很多人选择海外主机还需要代购。虽然如今很多人建站少了,而且大部分人都用云服务器。但是老鹰主机...

青云互联:美国洛杉矶CN2弹性云限时八折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年6月的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。美国cn2弹性云主机限时8折起,可选1-20个IP,仅15元/月起,附8折优惠码使用!点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联活动方案:美国洛杉矶...

2021年7月最新洛杉矶CN2/香港CN2 vps套餐及搬瓦工优惠码 循环终身优惠6.58%

搬瓦工怎么样?2021年7月最新vps套餐推荐及搬瓦工优惠码整理,搬瓦工优惠码可以在购买的时候获取一些优惠,一般来说力度都在 6% 左右。本文整理一下 2021 年 7 月最新的搬瓦工优惠码,目前折扣力度最大是 6.58%,并且是循环折扣,续费有效,可以一直享受优惠价格续费的。搬瓦工优惠码基本上可能每年才会更新一次,大家可以收藏本文,会保持搬瓦工最新优惠码更新的。点击进入:搬瓦工最新官方网站搬瓦工...

系统空闲进程为你推荐
小度商城小度在家智能屏Air性价比高吗?懂行的进~商标注册流程及费用注册商标的程序及费用?mole.61.com摩尔大陆?????www.765.com哪里有免费的电影网站www.gegeshe.comSHE个人资料www.kaspersky.com.cn卡巴斯基杀毒软件有免费的吗?稳定版的怎么找?www.hyyan.comDOTA6.51新手选什么英雄为好,请详细讲述出装备顺序,加点顺序,以及注意事项。谢谢baqizi.cc徐悲鸿到其中一张很美的女人体画175qq.com查询QQ登录地址月风随笔享受生活作文600字
免费网站域名申请 成都虚拟主机 域名拍卖 紫田 debian7 国外免费空间 免费个人网站申请 天互数据 空间出租 炎黄盛世 可外链相册 tna官网 佛山高防服务器 paypal注册教程 双线机房 工信部icp备案查询 域名转入 可外链的相册 中国联通宽带测试 wordpress空间 更多