`
netcome
  • 浏览: 475666 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AIX CPU分析

    博客分类:
  • AIX
阅读更多

最佳利用是让 CPU 在 100% 的时间中工作。这适用于单用户系统的情况,不需要共享 CPU。总的来说,如果 us + sy 时间低于 90%,那么不认为单用户系统是 CPU 受限制的。但是,如果在一个多用户系统中 us + sy 时间超过 80%,那么进程可能要花时间在运行队列中等待。响应时间和吞吐量会受损害。

# vmstat 2
kthr     memory             page              faults        cpu
----- ----------- ------------------------ ------------ -----------
  r  b  avm    fre     re  pi  po  fr   sr  cy  in   sy    cs  us sy  id wa
  1  0 22478  1677   0   0   0   0    0   0 188 1380 157 57 32  0 10
  1  0 22506  1609   0   0   0   0    0   0 214 1476 186 48 37  0 16
  0  0 22498  1582   0   0   0   0    0   0 248 1470 226 55 36  0  9

r 列代表 可运行的内核线程平均数,包括正在运行的线程和正在等待 CPU 的线程。如果这个数字大于 CPU 的数目,至少有一个线程要等待 CPU,等待 CPU 的线程越多,越有可能对性能产生影响。

sy在某一时间间隔中观测到的每秒系统调用次数。通过明确的系统调用,用户进程可以使用资源。这些调用指示内核执行调用线程的操作,并在内核和该进程之间交换数据。因为工作负载和应用程序变化很大,不同的调用执行不同的功能,所以不可能定义每秒钟有多少系统调用才算太多。但是通常来讲,在一个单处理器系统上当 sy 列增大到超过每秒钟 10000 个调用时,那么要求进行进一步调查(在一个 SMP 系统上,这个数字为每个处理器每秒钟 10000 个调用)。

然后运行 tprof -s -k -x sleep 60显示占用CPU最多的线程及调用栈。


0
1
分享到:
评论

相关推荐

    aix环境查看最耗CPU进程方法

    ### AIX环境中查看最耗CPU进程的方法 在AIX操作系统中,查看系统中哪些进程消耗了最多的CPU资源是一项重要的运维工作。这不仅有助于优化系统的性能,还能帮助我们快速定位问题所在。下面将详细介绍几种查看AIX中最...

    AIX dump分析工具

    6. **性能指标**:分析工具可能还提供CPU、内存和I/O等系统的性能指标,以辅助故障排查。 ha398.jar、ga397.zip和jca37.zip这三份文件可能分别是不同的组件或者日志数据。例如,ha398.jar可能是Java应用程序的一...

    AIX系统CPU性能评估

    本文将详细介绍如何使用`vmstat`和`sar`两个命令进行AIX系统CPU性能评估,并深入分析这些工具提供的关键指标。 #### 二、`vmstat`命令详解 `vmstat`命令是一种轻量级工具,用于实时监控系统的虚拟内存统计信息以及...

    aix nmon 图像分析工具

    aix 上的nmon 是很有用的cpu, memory 分析工具,生成的nmon文件用 nmon分析工具可以形象的看出图像。

    nmon对linux和AIX系统主流压力测试工具

    - **CPU利用率**:监测AIX系统的进程、系统和空闲CPU使用情况。 - **内存管理**:分析物理内存、虚拟内存和共享内存的分配和使用。 - **磁盘性能**:监控每个硬盘的读写操作,找出I/O瓶颈。 - **网络活动**:追踪...

    AIX系统CPU监控与评估

    在AIX系统中,CPU监控与评估是系统管理员的关键任务,因为CPU性能直接影响到系统的整体运行效率和稳定性。本文将详细介绍几种常用的AIX系统监控工具,帮助管理员识别和解决CPU资源过度消耗的问题。 首先,VMSTAT...

    nmon aix性能分析工具.rar

    10) CPU Stats on POWER5 with AIX 5.3 and Shared Processor LPARs = SPLPAR. 11) Making nmon numbers match AIX commands 12) JFS numclient and maxclient numers 13) Wide windows in X Windows makes the ...

    AIX性能分析及调优.doc

    ### AIX系统性能分析及调优 #### 一、引言 在现代企业环境中,AIX(Advanced Interactive Executive)作为IBM的一种Unix操作系统,在关键业务应用领域有着广泛的应用。随着业务需求的增长和技术的发展,确保AIX系统...

    aix 5L cpu 性能优化

    ### AIX 5L CPU性能优化详解 #### 引言:理解CPU性能优化的重要性 在IT行业,尤其是在服务器管理和企业级应用环境中,AIX 5L操作系统因其稳定性、安全性和高性能而受到广泛青睐。其中,CPU性能优化是确保系统高效...

    AIX 系统性能分析及调优

    性能分析工具 性能调整工具 Bound Command Description CPU bound vmstat when %user + %sys greater than 80% Disk I/O bound vmstat when %iowait greater than 40% (AIX 4.3.3 or later) Application disk bound...

    AIX下用nmon进行监控和分析实战

    【AIX下用nmon进行监控和分析实战】 在IBM AIX操作系统中,nmon(Non-stop Monitor of UNIX/Linux)是一款强大的性能监控工具,能够实时显示并记录系统资源的使用情况,包括CPU、内存、磁盘I/O、网络流量等。nmon由...

    AIX网络性能分析.pdf

    "AIX网络性能分析.pdf" 在AIX操作系统中,网络性能分析是一个 至关重要的任务。只有当我们了解了网络的性能瓶颈所在,才能有效地优化系统的性能。本文将介绍如何通过各种命令和工具来分析和优化AIX系统的网络性能。...

    AIX_TOPAS详解

    总之,`topas`作为AIX系统中不可或缺的性能监控工具,通过细致入微的数据分析,为系统管理员提供了全面的性能视角,帮助他们精准定位问题,有效提升系统效率和稳定性。熟练掌握`topas`的使用,对于AIX系统的运维人员...

    AIX问题分析命令与维护

    ### AIX问题分析命令与维护 在AIX操作系统中,问题分析与系统维护是确保服务器稳定运行的关键步骤。本文将详细介绍AIX中的问题分析命令及其使用方法,包括启动日志工具、错误日志工具、配置错误日志文件、清除错误...

    WebSphere CPU高分析工具

    描述中提到的“WAS CPU高分析工具”的使用方式可以通过博主的文章来学习,这表明存在一些专门设计用于不同操作系统平台的工具,如Windows、AIX(IBM的一种Unix变体)和Linux。这些工具可能是脚本文件,如压缩包内的`...

    AIX性能监控及诊断.

    例如,使用`topas`或`prstat`命令检查CPU使用情况,使用`vmstat`和`smem`分析内存使用,从而进行相应的配置调整。 3. **AIX 5L CPU性能优化**: CPU性能优化通常关注于减少不必要的CPU占用,这可能涉及到进程调度...

    AIX命令AIX命令AIX命令

    AIX(Advanced Interactive eXecutive)是IBM开发的一种UNIX操作系统,主要应用于IBM的...此外,AIX还提供了许多其他高级命令和工具,如性能分析工具、系统管理脚本语言RPG等,这些都是深入学习AIX不可或缺的部分。

    aix 优化及维护案例

    1.8 AIX 5.3主机性能评估-CPU性能评估 57 1.9 AIX 5.3主机性能评估-NETWORK性能评估 66 1.10 AIX网络诊断及解决现场实例 72 1.11 AIX 5.3主机性能评估-topas的使用说明 75 1.12 AIX 5.3主机性能评估-结合案例分析 78...

Global site tag (gtag.js) - Google Analytics