AIX系统磁盘I/O性能评估
2008-05-09 08:16:12 来源:WEB开发网¨ 如果很大,I/O 增强的后台作业将涉及和相应时间交互,您可能希望激活I/O 调步。
¨ 如果有迹象表明一小部分文件被一次又一次地读取,您可以考虑附加的实存是否允许那些文件更加有效地缓存。
¨ 如果负载的存取模式是随机占主导地位,您可能要考虑增加磁盘并把按那些随机存取的文件分布到更多的磁盘中。
¨ 如果负载的存取模式是顺序占主导地位并且涉及多个磁盘驱动器,您可能要考虑增加一个或多个磁盘适配器。您也可以适当地考虑构建一个条带状逻辑卷来适应大型并且性能关键的顺序文件。
¨ 使用快速写高速缓存设备。
¨ 使用异步 I/O。
8、案例
说明:这个案例不是我的,不记得在哪里找的:
# sar 1 5
01:24:21 %usr %sys %wio %idle
01:24:51 46 5 28 21
01:25:21 46 5 29 20
01:25:51 47 5 30 20
01:26:21 44 5 29 22
01:26:51 45 5 28 22
Average 46 5 29 21
在CPU资源尚未耗尽的情况下,有近1/3的CPU时间在等待磁盘I/O,可以肯定系统资源调度中I/O存在瓶颈;进而监控I/O使用情况:
# iostat –d hdisk3 1 10
Disks: % tm_act Kbps tps Kb_read Kb_wrtn
hdisk3 52.1 1086.9 262.6 1025224 1967060
hdisk3 93.0 4704.0 1121.0 636 4068
hdisk3 98.0 1236.0 294.0 400 836
hdisk3 92.0 1556.0 386.0 780 776
hdisk3 81.0 760.0 178.0 696 64
hdisk3 89.0 1032.0 252.0 824 208
hdisk3 92.0 1376.0 329.0 708 668
hdisk3 99.0 1888.0 457.0 292 1596
hdisk3 98.0 1436.0 356.0 660 776
hdisk3 94.0 1624.0 403.0 852 772
hdisk3 99.0 2412.0 589.0 724 1688
更多精彩
赞助商链接