<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[mpstat使用详解]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[Linux技术]]></category>
<pubDate>Tue, 20 Mar 2012 15:30:36 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	mpstat是MultiProcessor Statistics的缩写，是实时系统监控工具。其报告与CPU的一些统计信息，这些信息存放在/proc/stat文件中。在多CPUs系统里，其不但能查看所有CPU的平均状况信息，而且能够查看特定CPU的信息。下面只介绍mpstat与CPU相关的参数，mpstat的语法如下：<br/><br/>mpstat [-P &#123;&#124;ALL&#125;] [internal [count]]<br/><br/>参数的含义如下：<br/><br/>参数 解释<br/><br/>-P &#123;&#124;ALL&#125; 表示监控哪个CPU， cpu在[0,cpu个数-1]中取值<br/><br/>internal 相邻的两次采样的间隔时间<br/><br/>count 采样的次数，count只能和delay一起使用<br/><br/>当没有参数时，mpstat则显示系统启动以后所有信息的平均值。有interval时，第一行的信息自系统启动以来的平均信息。<br/><br/>从第二行开始，输出为前一个interval时间段的平均信息。与CPU有关的输出的含义如下：<br/><br/>参数 解释 从/proc/stat获得数据<br/><br/>CPU 处理器ID<br/><br/>user 在internal时间段里，用户态的CPU时间（%），不包含 nice值为负 进程 (usr/total)*100&nbsp;&nbsp;<br/><br/>nice 在internal时间段里，nice值为负进程的CPU时间（%）&nbsp;&nbsp; (nice/total)*100&nbsp;&nbsp;<br/><br/>system 在internal时间段里，核心时间（%）&nbsp;&nbsp; (system/total)*100<br/><br/>iowait 在internal时间段里，硬盘IO等待时间（%） (iowait/total)*100<br/><br/>irq 在internal时间段里，硬中断时间（%）&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(irq/total)*100<br/><br/>soft 在internal时间段里，软中断时间（%）&nbsp;&nbsp;&nbsp;&nbsp;(softirq/total)*100<br/><br/>idle 在internal时间段里，CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间（%）(idle/total)*100<br/><br/>intr/s 在internal时间段里，每秒CPU接收的中断的次数intr/total)*100<br/><br/>CPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq<br/><br/>total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq<br/><br/>user=user_cur – user_pre<br/><br/>total=total_cur-total_pre<br/><br/>其中_cur 表示当前值，_pre表示interval时间前的值。上表中的所有值可取到两位小数点。<br/><br/>范例1：average mode (粗略信息)<br/><br/>当mpstat不带参数时，输出为从系统启动以来的平均值。<br/><br/>CODE:<br/><br/>[work@builder linux-2.6.14]$ mpstat<br/><br/>Linux 2.6.9-5.31AXsmp (builder.redflag-linux.com) 12/16/2005<br/><br/>09:38:46 AM CPU %user %nice %system %iowait %irq %soft %idle intr/s<br/><br/>09:38:48 AM all 23.28 0.00 1.75&nbsp;&nbsp;&nbsp;&nbsp; 0.50 0.00 0.00 74.47 1018.59<br/><br/><br/><br/>范例2: 每2秒产生了2个处理器的统计数据报告<br/><br/>下面的命令可以每2秒产生了2个处理器的统计数据报告，一共产生三个interval 的信息，然后再给出这三个interval的平均信息。默认时，输出是按照CPU 号排序。第一个行给出了从系统引导以来的所有活跃数据。接下来每行对应一个处理器的活跃状态。。<br/><br/>CODE:<br/><br/>[root@server yum_dir]# mpstat -P ALL 2 3<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/>09:34:20 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>09:34:22 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp; 1001.49<br/><br/>09:34:22 PM&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.50&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.50&nbsp;&nbsp; 1001.00<br/><br/>09:34:22 PM&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.00<br/><br/> <br/><br/>09:34:22 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>09:34:24 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.75&nbsp;&nbsp; 1005.00<br/><br/>09:34:24 PM&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp; 1005.50<br/><br/>09:34:24 PM&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.00<br/><br/><br/>09:34:24 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>09:34:26 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp; 1001.49<br/><br/>09:34:26 PM&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp; 1001.00<br/><br/>09:34:26 PM&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.00<br/><br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp; CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.08&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.92&nbsp;&nbsp; 1002.66<br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.17&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.83&nbsp;&nbsp; 1002.49<br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;0.00 100.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.00<br/><br/>[root@server yum_dir]#<br/><br/>范例3：比较带参数和不带参数的mpstat的结果。<br/><br/>在后台开一个2G的文件<br/><br/># cat 1.img &<br/><br/>然后在另一个终端运行mpstat命令<br/><br/>CODE:<br/><br/>[root@server ~]# cat 1.img &<br/><br/>[1] 6934<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/> <br/><br/>10:17:31 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:31 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.40&nbsp;&nbsp; 1004.57<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/>10:17:35 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:35 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.39&nbsp;&nbsp; 1004.73<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/>10:17:39 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:39 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.38&nbsp;&nbsp; 1004.96<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:44 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:44 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.26&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.05&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.37&nbsp;&nbsp; 1005.20<br/><br/>[root@server ~]# mpstat 3 10<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:55 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:58 PM all&nbsp;&nbsp; 13.12&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 20.93&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp;&nbsp;&nbsp;9.80&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 54.32&nbsp;&nbsp; 2488.08<br/><br/>10:18:01 PM all&nbsp;&nbsp; 10.82&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.30&nbsp;&nbsp;&nbsp;&nbsp;0.83&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp;&nbsp;&nbsp;9.32&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.90&nbsp;&nbsp; 2449.83<br/><br/>10:18:04 PM all&nbsp;&nbsp; 10.95&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 20.40&nbsp;&nbsp;&nbsp;&nbsp;0.17&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp;&nbsp;&nbsp;8.62&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.88&nbsp;&nbsp; 2384.05<br/><br/>10:18:07 PM all&nbsp;&nbsp; 10.47&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 18.11&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.50&nbsp;&nbsp;&nbsp;&nbsp;8.47&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 61.46&nbsp;&nbsp; 2416.00<br/><br/>10:18:10 PM all&nbsp;&nbsp; 11.81&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 22.63&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp; 11.98&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 51.75&nbsp;&nbsp; 2210.60<br/><br/>10:18:13 PM all&nbsp;&nbsp;&nbsp;&nbsp;6.31&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 10.80&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.00&nbsp;&nbsp;&nbsp;&nbsp;5.32&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 76.58&nbsp;&nbsp; 1795.33<br/><br/>10:18:19 PM all&nbsp;&nbsp;&nbsp;&nbsp;1.75&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;3.16&nbsp;&nbsp;&nbsp;&nbsp;0.75&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;1.25&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 92.85&nbsp;&nbsp; 1245.18<br/><br/>10:18:22 PM all&nbsp;&nbsp; 11.94&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.07&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp;&nbsp;&nbsp;8.29&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 58.71&nbsp;&nbsp; 2630.46<br/><br/>10:18:25 PM all&nbsp;&nbsp; 11.65&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.30&nbsp;&nbsp;&nbsp;&nbsp;0.50&nbsp;&nbsp;&nbsp;&nbsp;2.00&nbsp;&nbsp;&nbsp;&nbsp;9.15&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.40&nbsp;&nbsp; 2673.91<br/><br/>10:18:28 PM all&nbsp;&nbsp; 11.44&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 21.06&nbsp;&nbsp;&nbsp;&nbsp;0.33&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp; 10.61&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 54.56&nbsp;&nbsp; 2369.87<br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp;&nbsp;9.27&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 16.18&nbsp;&nbsp;&nbsp;&nbsp;0.30&nbsp;&nbsp;&nbsp;&nbsp;1.50&nbsp;&nbsp;&nbsp;&nbsp;7.64&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 65.11&nbsp;&nbsp; 2173.54<br/><br/>[root@server ~]#<br/><br/>上两表显示出当要正确反映系统的情况，需要正确使用命令的参数。vmstat 和iostat 也需要注意这一问题。<br/><br/># cat 1.img &<br/><br/>然后在另一个终端运行mpstat命令<br/><br/>CODE:<br/><br/>[root@server ~]# cat 1.img &<br/><br/>[1] 6934<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:31 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:31 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.40&nbsp;&nbsp; 1004.57<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:35 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:35 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.39&nbsp;&nbsp; 1004.73<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:39 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:39 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.04&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.38&nbsp;&nbsp; 1004.96<br/><br/>[root@server ~]# mpstat<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/> <br/>10:17:44 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:44 PM all&nbsp;&nbsp;&nbsp;&nbsp;0.07&nbsp;&nbsp;&nbsp;&nbsp;0.02&nbsp;&nbsp;&nbsp;&nbsp;0.26&nbsp;&nbsp;&nbsp;&nbsp;0.21&nbsp;&nbsp;&nbsp;&nbsp;0.01&nbsp;&nbsp;&nbsp;&nbsp;0.05&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 99.37&nbsp;&nbsp; 1005.20<br/><br/>[root@server ~]# mpstat 3 10<br/><br/>Linux 2.6.18-164.el5 (server.sys.com)&nbsp;&nbsp;&nbsp;&nbsp;01/04/2010<br/><br/><br/>10:17:55 PM CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp;&nbsp;%sys %iowait&nbsp;&nbsp;&nbsp;&nbsp;%irq&nbsp;&nbsp; %soft %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp;&nbsp;intr/s<br/><br/>10:17:58 PM all&nbsp;&nbsp; 13.12&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 20.93&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp;&nbsp;&nbsp;9.80&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 54.32&nbsp;&nbsp; 2488.08<br/><br/>10:18:01 PM all&nbsp;&nbsp; 10.82&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.30&nbsp;&nbsp;&nbsp;&nbsp;0.83&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp;&nbsp;&nbsp;9.32&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.90&nbsp;&nbsp; 2449.83<br/><br/>10:18:04 PM all&nbsp;&nbsp; 10.95&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 20.40&nbsp;&nbsp;&nbsp;&nbsp;0.17&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp;&nbsp;&nbsp;8.62&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.88&nbsp;&nbsp; 2384.05<br/><br/>10:18:07 PM all&nbsp;&nbsp; 10.47&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 18.11&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.50&nbsp;&nbsp;&nbsp;&nbsp;8.47&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 61.46&nbsp;&nbsp; 2416.00<br/><br/>10:18:10 PM all&nbsp;&nbsp; 11.81&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 22.63&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.83&nbsp;&nbsp; 11.98&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 51.75&nbsp;&nbsp; 2210.60<br/><br/>10:18:13 PM all&nbsp;&nbsp;&nbsp;&nbsp;6.31&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 10.80&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.00&nbsp;&nbsp;&nbsp;&nbsp;5.32&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 76.58&nbsp;&nbsp; 1795.33<br/><br/>10:18:19 PM all&nbsp;&nbsp;&nbsp;&nbsp;1.75&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;3.16&nbsp;&nbsp;&nbsp;&nbsp;0.75&nbsp;&nbsp;&nbsp;&nbsp;0.25&nbsp;&nbsp;&nbsp;&nbsp;1.25&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 92.85&nbsp;&nbsp; 1245.18<br/><br/>10:18:22 PM all&nbsp;&nbsp; 11.94&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.07&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp;&nbsp;&nbsp;8.29&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 58.71&nbsp;&nbsp; 2630.46<br/><br/>10:18:25 PM all&nbsp;&nbsp; 11.65&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 19.30&nbsp;&nbsp;&nbsp;&nbsp;0.50&nbsp;&nbsp;&nbsp;&nbsp;2.00&nbsp;&nbsp;&nbsp;&nbsp;9.15&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 57.40&nbsp;&nbsp; 2673.91<br/><br/>10:18:28 PM all&nbsp;&nbsp; 11.44&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 21.06&nbsp;&nbsp;&nbsp;&nbsp;0.33&nbsp;&nbsp;&nbsp;&nbsp;1.99&nbsp;&nbsp; 10.61&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 54.56&nbsp;&nbsp; 2369.87<br/><br/>Average:&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp;&nbsp;9.27&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 16.18&nbsp;&nbsp;&nbsp;&nbsp;0.30&nbsp;&nbsp;&nbsp;&nbsp;1.50&nbsp;&nbsp;&nbsp;&nbsp;7.64&nbsp;&nbsp;&nbsp;&nbsp;0.00&nbsp;&nbsp; 65.11&nbsp;&nbsp; 2173.54<br/><br/>[root@server ~]#<br/><br/>上两表显示出当要正确反映系统的情况，需要正确使用命令的参数。vmstat 和iostat 也需要注意这一问题。<br/>Tags - <a href="http://www.zhanghaijun.com/tags/mpstat/" rel="tag">mpstat</a> , <a href="http://www.zhanghaijun.com/tags/linux/" rel="tag">linux</a>
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] mpstat使用详解]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>