AIX系统性能分析与调优指南
1. 系统性能概述
对于任何系统而言,持续的客户满意度和购买决策在很大程度上取决于系统性能。系统管理员的部分工作就是进行性能分析,以了解系统行为并识别资源的使用情况。本文将聚焦于评估和调整RS/6000系统上AIX性能的概念、工具和技术,涵盖CPU使用、内存使用、磁盘I/O和通信I/O的评估。
2. 系统动态与工作负载
2.1 准确界定工作负载的重要性
准确且完整地定义系统的工作负载对于预测或理解其性能至关重要。工作负载的差异对系统性能测量结果的影响,远大于CPU时钟速度或RAM大小的差异。工作负载的定义不仅要包括对系统请求的类型和速率,还需涵盖要执行的精确软件包和内部应用程序。
在可能的情况下,应观察现有应用程序的正常使用情况,以获取用户与工作站或终端交互速率的真实测量值。同时,要确保考虑到系统在后台执行的工作负载。例如,如果系统包含被其他系统NFS挂载并频繁访问的文件系统,即使该系统并非正式的服务器,处理这些访问请求也可能是整体工作负载的重要组成部分。
2.2 系统动态
仅有高效的程序是不够的。在许多情况下,实际运行的程序可能超出了负责实现组织性能目标的人员的控制范围。一旦应用程序以尽可能高效的方式获取或实现,系统整体性能的进一步提升就取决于系统调优。以下是需要进行系统级调优的主要组件:
- 固定磁盘 :逻辑卷管理器(LVM)控制文件系统和分页空间在磁盘上的放置,这会显著影响系统的寻道延迟。磁盘设备驱动程序控制I/O请求的处理顺序。
- 物理内存 :虚拟内存管理
超级会员免费看
订阅专栏 解锁全文
942

被折叠的 条评论
为什么被折叠?



