- 浏览: 4406588 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (634)
- Oracle日常管理 (142)
- Oracle体系架构 (45)
- Oracle Tuning (52)
- Oracle故障诊断 (35)
- RAC/DG/OGG (64)
- Oracle11g New Features (48)
- DataWarehouse (15)
- SQL, PL/SQL (14)
- DB2日常管理 (9)
- Weblogic (11)
- Shell (19)
- AIX (12)
- Linux/Unix高可用性 (11)
- Linux/Unix日常管理 (66)
- Linux桌面应用 (37)
- Windows (2)
- 生活和工作 (13)
- 私人记事 (0)
- Python (9)
- CBO (15)
- Cognos (2)
- ORACLE 12c New Feature (2)
- PL/SQL (2)
- SQL (1)
- C++ (2)
- Hadoop大数据 (5)
- 机器学习 (3)
- 非技术 (1)
最新评论
-
di1984HIT:
xuexilee!!!
Oracle 11g R2 RAC高可用连接特性 – SCAN详解 -
aneyes123:
谢谢非常有用那
PL/SQL的存储过程和函数(原创) -
jcjcjc:
写的很详细
Oracle中Hint深入理解(原创) -
di1984HIT:
学习了,学习了
Linux NTP配置详解 (Network Time Protocol) -
avalonzst:
大写的赞..
AIX内存概述(原创)
sar概述
sar 命令将 操作系统中选定的累计活动计数器的内容写到标准输出。基于 Number 和 Interval 参数的值,记帐系统以指定的时间间隔(以秒为单位)和指定间隔次数写入信息。Number 参数的缺省采样时间间隔为 1 秒。收集的数据也可以保存在由 -o File 标志所指定的文件中。
计算等待磁盘 I/O 所花费 CPU 时间(wio 时间)百分比的方法的改进。
在 AIX 4.3.2 及早期操作系统版本中采用的方法在某些情况下会在 SMP 上显示出夸大的 wio 时间。wio 时间是由 sar(%wio)命令、vmstat(wa)命令和 iostat(% iowait)命令报告的。
AIX 4.3.2 及早期版本中使用的方法如下:每个处理器上的每次时钟中断(每个处理器 100 次/秒)时,都须确定要将最后 10 ms 时间花费在四个类别(usr/sys/wio/idle)中的哪个上。如果时钟中断时 CPU 正处于 usr 模式下,则 usr 类别获取该时钟信号加入其中。如果时钟中断时 CPU 处于 kernel 模式下,则 sys 类别获取该信号。如果 CPU 不忙,则检查是否有任何磁盘 I/O 正在进行。如果有正在进行的磁盘 I/O,则增加 wio 类别。如果没有正在进行的磁盘 I/O 且 CPU 不忙,则 idle 类别取得该信号。wio 时间的夸大是由于所有空闲 CPU 都被视为 wio,而不管等待 I/O 的线程数。例如,只有一个线程正在执行 I/O 的系统可能报告大于 90% 的 wio 时间,而不管该系统拥有的 CPU 数量。
操作系统 AIX 4.3.3 及以后版本中使用的方法如下:在操作系统 AIX 4.3.3 中所作的更改是仅当某空闲 CPU 上有未完成的 I/O 开始时才将其标记为 wio。当只有几个线程正在执行 I/O,或者系统为空闲时,此方法所报告的 wio 时间要低得多。例如,系统中有四个CPU 且一个线程正在执行 I/O 时,最多只报告 25% 的 wio 时间。系统中有十二个 CPU 且一个线程正在执行 I/O 时,最多报告 8% 的 wio 时间。NFS客户机通过 VMM 进行读/写,现在将 biod 在 VMM等待 I/O 完成所花费的时间报告为 I/O 等待时间。
sar参数
使用示例
1、要在随后的 20 秒内每隔 2 秒报告当前的 tty 活动和页面调度统计信息:
sar -y -r 2 20
2、要观察系统部件 10 分钟,并以保存为二进制文件temp:
sar -o temp 60 10
3、要报告最前面的两个处理器的 cpu 活动:
sar -u -P 0,1
sar命令的缺省参数为-u参数,故不加-u参数亦可
4、要报告所有处理器和系统范围内的消息、信号量及 CPU 活动:
sar -mu -P ALL
5、要读取在以前操作系统版本上生成的名为 File 的系统活动文件中聪14:20开始到15:00结束的内容中系统切换和队列统计信息的那部分。其中,-s
并不是包含性的,所以必须从所选择的开始时间中多减去十分钟。
:
sar -f File -s 14:20 -e 15:00 -w -q
参考至:http://www.ibm.com/developerworks/cn/aix/library/es-unix-perfmonsar.html
http://hi.baidu.com/h_sn999/blog/item/413c97b755c0b4e530add156.html
http://www.wangchao.net.cn/bbsdetail_532003.html
http://www.kuqin.com/aixcmds/aixcmds5/sar.htm#a26891631
本文原创,转载请注明出处、作者
如有错误,欢迎指正
邮箱:czmcj@163.com
发表评论
-
AIX上的FTP设置(原创)
2013-02-18 13:31 26328FTP服务 FTP是用于Internet上的控制文件双向 ... -
AIX服务详解(原创)
2012-08-20 17:30 9952AIX服务概述 在Windows中,服务标志着一个组 ... -
aix的lvm管理
2012-03-07 22:27 0逻辑卷管理概念 物 ... -
浅解逻辑分区LPAR与DLPAR(原创)
2011-09-16 16:22 6981作为一个DBA,对操作系统及底层硬件的了解也许不是那么至关重要 ... -
利用IBM硬件信息中心定位硬件问题(原创)
2011-09-14 18:11 9863本文主要是通过一次对AIX服务器的硬件故障排查过程来引进一个故 ... -
AIX的vmstat命令详解(原创)
2011-08-24 14:54 20336vmstat概述 vmstat 命令报告关于 ... -
AIX的topas命令详解(原创)
2011-08-22 15:37 20973topas概述 topas 命令报告选定的本地系统活 ... -
AIX的SVMON命令详解(原创)
2011-08-19 16:04 26335svmon概述 svmon 命令用于显示当前内存 ... -
AIX内存概述(原创)
2011-08-19 11:30 3002VMM概述 虚拟内存管 ... -
AIX的/etc/filesystems详解(原创)
2011-08-16 16:59 8946etc/filesystems概述 文件 ... -
AIX中的fsck详解
2011-08-13 16:42 4971在AIX系统中fsck命令的用途 当执行fsck 命令时, ... -
AIX的Dump文件学习笔记(原创)
2011-08-10 18:43 6353DUMP文件概述 为了增强故障分析能力,IBM的 ...
相关推荐
### Linux下sar命令详解 #### 一、概述 在Linux环境下,`sar`(System Activity Reporter)是一款极其重要的性能监控工具。它能够收集并报告系统的各种活动数据,从而帮助系统管理员进行性能分析与故障排查。`sar`...
**SAR命令详解** SAR(System Activity Report)是Linux系统中的一个强大的性能监控工具,它能够收集并报告系统活动信息,包括CPU利用率、内存使用、磁盘I/O、网络流量等多方面的数据,帮助系统管理员监控和诊断...
redhat linux系统sar命令详细解释,每一个命令详尽。
### AIX sar 命令详解 #### 一、引言 在系统管理和性能监控领域,`sar` 命令被广泛应用于多种操作系统中,包括AIX等UNIX变种。`sar`(System Activity Reporter)是系统活动报告工具的一部分,能够收集、报告和保存...
《AIX 6.1命令参考大全》是一份详尽的文档集合,旨在为AIX 6.1操作系统用户提供全面的命令操作指南。这套资料纠正了之前版本中混入5.2版本错误的问题,确保了内容的准确性和针对性。AIX(Advanced Interactive ...
#### 四、AIX命令详解 根据题目描述,本文档将进一步介绍AIX中的磁盘操作命令、文件操作命令和监控命令等内容。以下是一些典型命令的概览: - **磁盘操作命令**: - `mkfs`:创建文件系统。 - `mount`:挂载文件...
在IBM AIX操作系统中,掌握一些常用命令是十分重要的,这些命令可以帮助系统管理员高效地管理和监控系统。以下是一些关键的AIX命令及其用途、用法和示例: 1. **Rcp**: Rcp(Remote Copy)命令用于在本地主机和远程...
`sar` 命令是系统活动报告(System Activity Reporter)的一部分,它是 `sysstat` 软件包中的一个工具,用于收集和显示Linux系统的性能数据,包括CPU使用率、磁盘I/O、内存使用以及网络活动等。在描述中提到了与网络...
linux 下的sar工具命令小结 - jackyrong - 博客园
《巧用SAR命令维护Linux系统》 在Linux系统管理中,有效监控系统资源的使用情况至关重要,SAR(System Activity Report)命令就是这样一个强大的工具。SAR命令可以帮助管理员了解系统的运行状态,尤其是在遇到系统...
以下是关于SAR命令的一些详细知识: **基本用法** SAR命令的基本格式如下: ```bash sar [options] [-A] [-o file] t [n] ``` - `t` 参数是采样间隔,单位通常是秒。 - `n` 参数是采样次数,可选,默认值为1。 - `-...
sar命令是Linux下系统运行状态统计工具,它将指定的操作系统状态计数器显示到标准输出设备。 sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,...
### AIX日常维护命令知识点详解 #### 一、检查AIX系统状态 AIX系统状态检查是日常维护的重要环节之一,主要包括以下方面: 1. **文件系统**: `df –k` 命令用于查看文件系统的空间使用情况,其中 `-k` 表示以 KB ...
**SAR 数据处理详解** SAR(Synthetic Aperture Radar,合成孔径雷达)是一种遥感技术,通过发射雷达波并接收回波来获取地表信息。它在军事、地质、环境监测等领域有着广泛的应用。SAR数据处理是将接收到的原始雷达...
《AIX5.3命令参考大全,卷 5:s 到 u》是IBM公司为AIX5.3操作系统发布的一系列技术文档之一,旨在提供从“s”到“u”字母范围内所有命令的详尽解释与使用指南。这份资料对于AIX系统管理员、IT专业人员以及对AIX操作...
【IBM AIX日常维护命令详解】 IBM AIX(Advanced Interactive eXecutive)是一种由IBM开发的UNIX操作系统,广泛应用于企业级服务器环境。了解并掌握AIX系统的日常维护命令是系统管理员的重要技能。以下是对标题和...