CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

AIX系统磁盘I/O性能评估

作者: Peak Wong,  出处:IT专家网, 责任编辑: 李书琴, 
2008-05-09 13:50
  本文对AIX系统磁盘I/O性能评估做了详细介绍。

  5、使用 vmstat 命令评估调页空间的 I/O

# vmstat -s
             43665986 total address trans. faults
                30613 page ins
              2956863 page outs
                    0 paging space page ins
                    0 paging space page outs
                    0 total reclaims
             26027126 zero filled pages faults
                16710 executable filled pages faults
                    0 pages examined by clock
                    0 revolutions of the clock hand
                    0 pages freed by the clock
              5333765 backtracks
                    0 lock misses
                    0 free frame waits
                    0 extend XPT waits
                21434 pending I/O waits
              2937501 start I/Os
              2937501 iodones
           2723836378 cpu context switches
           2176961335 device interrupts
                    0 software interrupts
                    0 traps
          25243857756 syscalls

  以下的“前和后”vmstat -s 的报告显示了调页活动的累计情况。请记住是 paging space page ins 和 paging space page outs 代表了真实的调页空间 I/O。这个(未限定)的 page ins 和 page outs 报告了总的由调页机制执行的 I/O,即调页空间 I/O 和普通文件 I/O。该报告已经经过编辑并且删除了和本讨论无关的信息。

# vmstat -s # before            # vmstat -s # after                                      
6602 page ins                   7022 page ins                                            
3948 page outs                  4146 page outs                                           
544 paging space page ins       689 paging space page ins                                
1923 paging space page outs     2032 paging space page outs                              
0 total reclaims                0 total reclaims    

  事实上在编译时产生比调页空间 page-outs 更多的 page-ins 意味着系统性能已被降至颠簸的边缘。有些页面正在重新分配空间,因为在它们完成调度前其帧已被其他所用。

  6、使用filemon命令监控系统I/O

  filemon 命令监控文件系统和 I/O系统事件的跟踪,并且报告一个周期内的文件和 I/O 的访问性能。监视文件系统的性能,并且报告代表逻辑文件、虚拟内存段、逻辑卷和物理卷的 I/O 活动。

  语法:

  filemon [ -d ] [ -i Trace_File -n Gennames_File] [ -o File] [ -O Levels] [ -P ] [ -T n] [ -u ] [ -v ]

  例如:

# filemon -o fm.out -O all ; sleep 30 ; trcstop

Enter the "trcstop" command to complete filemon processing

[filemon: Reporting started]
nlist failed.
# more fm.out
Wed Oct 24 21:23:56 2007
System: AIX oracle1 Node: 5 Machine: 0058D25D4C00

Cpu utilization:  4.7%

Most Active Files
------------------------------------------------------------------------
  #MBs  #opns   #rds   #wrs  file                     volume:inode
------------------------------------------------------------------------
   0.2      1     51      0  unix                     /dev/hd2:30816
   0.0      5     10      0  ksh.cat                  /dev/hd2:109023
   0.0      1      2      0  cmdtrace.cat             /dev/hd2:108887
   0.0      1      2      0  hosts                    /dev/hd4:24621
   0.0      1      1      0  vmstat.cat               /dev/hd2:109265

  输出结果保存在fm.out 中。输出字段说明如下:

  最活跃的文件

  ¨ #MBs 此文件在测量间隔时间内的传送量(以 MBs 为单位)。各行按照此字段降序排列。

  ¨ #opns 在测量周期内的文件的打开次数。

  ¨ #rds 文件读取调用的次数

  ¨ #wrs 文件写入调用的次数

  ¨ file 文件名称(文件路径全称在详细报告中)。

  ¨ volume:inode 文件驻留的逻辑卷和在相连文件系统总的 i-node 数目。此字段可以被用来把文件和在详细的 VM 段报告中显示的其相应的永久段关联起来。此字段对在执行过程中创建和删除的临时文件可以为空。

  最活跃的段

  ¨ #MBs 此段在测量间隔时间内的传送量(以 MBs 为单位)。各行按照此字段降序排列。

  ¨ #rpgs 从磁盘读入段中大小为 4-KB 的页面数

  ¨ #wpgs 从段中写入磁盘大小为 4-KB 的页面数(page out)

  ¨ #segid 内存段的 VMM 标识

  ¨ segtype段的类型:工作段、永久段(本地文件)、客户机段(远程文件)、页表段、系统段或者包含文件系统数据的指定永久段。

  ¨ volume:inode 对永久段来说,包含相关文件的逻辑卷名称和文件的 i-node 数目。此字段可以被用来把段和在详细的文件状态报告中显示的其相应的文件关联起来。对非永久段来说,此字段为空。

  最活跃的逻辑卷

  ¨ util 逻辑卷使用率。

  ¨ #rblk 从逻辑卷读取的大小为 512 字节的块数。

  ¨ #wblk 写入逻辑卷大小为 512 字节的块数。

  ¨ KB/s 每秒钟平均传送速率,单位 KB。

  ¨ volume 逻辑卷名称。

  ¨ description 文件系统安装点或是逻辑卷类型(paging, jfslog, boot, or sysdump)。例如,逻辑卷 /dev/hd2 是 /usr类型;/dev/hd6 是 paging 类型以及 /dev/hd8 是 jfslog 类型。有时也可能出现被压缩的这个字眼。这意味着所有的数据在被写入磁盘前都会以 Lempel-Zev(LZ)压缩技术自动压缩,在从磁盘读取时则自动解压缩。

  最活跃的物理卷

  ¨ util 物理卷使用率。

  注:逻辑卷 I/O 请求在物理卷 I/O 请求前后启动。总的逻辑卷使用率将会看起来比总的物理卷使用率高。使用率用百分比表示,0.10 是指 10% 的物理卷在测量时间间隔内繁忙。

  ¨ #rblk 从物理卷读取的大小为 512 字节的块数。

  ¨ #wblk 写入物理卷大小为 512 字节的块数。

  ¨ KB/s 每秒钟平均传送速率,单位 KB。

  ¨ volume 物理卷名称。

  ¨ description 有关物理卷类型的简单描述,例如, SCSI 多媒体 CD-ROM 驱动器或 16位 SCSI 磁盘驱动器。

  文件系统的安装点(mount point)及文件的i节点(inode)可与命令ncheck一起使用,来找出相对应的文件。

共9页。 9 1 2 3 4 5 6 7 8 9 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i