青海服装网站建设公司,关键词优化哪家好,网站自动采集rss,阿里巴巴网站怎么做推广目录 一、iostat介绍
二、命令格式
三、命令参数
四、参考命令#xff1a;iostat -c -x -k -d 1
#xff08;一#xff09;输出CPU 属性值
#xff08;二#xff09;CPU参数分析
#xff08;三#xff09;磁盘每一列的含义
#xff08;四#xff09;磁盘参数分…目录 一、iostat介绍
二、命令格式
三、命令参数
四、参考命令iostat -c -x -k -d 1
一输出CPU 属性值
二CPU参数分析
三磁盘每一列的含义
四磁盘参数分析 一、iostat介绍 Linux系统中的 iostat是I/O statistics输入/输出统计的缩写iostat工具将对系统的磁盘操作活动进行监视。 它的特点是汇报磁盘活动统计情况同时也会汇报出CPU使用情况。同vmstat一样iostat也有一个弱点就是它不能对某个进程进行深入分析仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。
二、命令格式
iostat[参数][时间][次数]
三、命令参数 -C 显示CPU使用情况 -d 显示磁盘使用情况 -k 以 KB 为单位显示 -m 以 M 为单位显示 -N 显示磁盘阵列(LVM) 信息 -n 显示NFS 使用情况 -p[磁盘] 显示磁盘和分区的情况 -t 显示终端和CPU的信息 -x 显示详细信息 -V 显示版本信息
四、参考命令iostat -c -x -k -d 1 一输出CPU 属性值 %userCPU处在用户模式下的时间百分比。 %niceCPU处在带NICE值的用户模式下的时间百分比。 %systemCPU处在系统模式下的时间百分比。 %iowaitCPU等待输入输出完成时间的百分比。 %steal管理程序维护另一个虚拟处理器时虚拟CPU的无意识等待时间百分比。 %idleCPU空闲时间百分比。
二CPU参数分析 如果%iowait的值过高表示硬盘存在I/O瓶颈 %idle值高表示CPU较空闲 如果%idle值高但系统响应慢时有可能是CPU等待分配内存此时应加大内存容量。 %idle值如果持续低于10那么系统的CPU处理能力相对较低表明系统中最需要解决的资源是CPU。
三磁盘每一列的含义 rrqm/s: 每秒进行 merge 的读操作数目。 即 rmerge/s wrqm/s: 每秒进行 merge 的写操作数目。即 wmerge/s r/s: 每秒完成的读 I/O 设备次数。 即 rio/s w/s: 每秒完成的写 I/O 设备次数。即 wio/s rsec/s: 每秒读扇区数。即 rsect/s wsec/s: 每秒写扇区数。即 wsect/s rkB/s: 每秒读 K 字节数。是 rsect/s 的一半,因为扇区大小为 512 字节 wkB/s: 每秒写 K 字节数。是 wsect/s 的一半 avgrq-sz: 平均每次设备 I/O 操作的数据大小(扇区) avgqu-sz: 平均 I/O 队列长度。 await: 平均每次设备 I/O 操作的等待时间(毫秒) svctm: 平均每次设备 I/O 操作的服务时间(毫秒) %util: 一秒中有百分之多少的时间用于 I/O 操作,或者说一秒中有多少时间 I/O 队列是非空的。
四磁盘参数分析 如果 %util 接近 100%说明产生的I/O请求太多I/O系统已经满负荷该磁盘可能存在瓶颈。 如果 svctm 比较接近 await说明 I/O 几乎没有等待时间 如果 await 远大于 svctm说明I/O 队列太长io响应太慢则需要进行必要优化。 如果avgqu-sz比较大也表示有当量io在等待。 正常的磁盘性能应该是%util值小%svctm%await%avgqu-sz较小cpu的%iowait小%idle小