AIX的topas命令解析(翻译红皮书)

合集下载

AIX系统中topas命令显示参数详解

AIX系统中topas命令显示参数详解

AIX系统中topas命令显示参数详解(原创)2007-06-05 13:42进入aix系统,用topas命令后显示系统功能如下:(点击放大此图)【模块一】:------------------------------------------------------------------------------------------Kernel 0.3 |# |User 1.3 |# |Wait 0.0 | |Idle 98.4 |############################|-------------------------------------------------------------------------------------------【解释】:Kern%这显示以内核方式执行的程序所使用的 CPU 的百分数。

User%这显示以用户方式执行的程序所使用的 CPU 的百分数。

(缺省按用户% 排序)Wait%这显示用于等待 IO 的时间的百分数。

Idle%这表示 CPU 空闲时间的百分数。

按 n 键可关闭此分部。

再按一次 n 键就会显示一行所有网络接口活动的报告摘要【模块二】:------------------------------------------------------------------------------------------Network KBPS I-Pack O-Pack KB-In KB-Outen0 2299.3 828.8 203.1 40.8 2258.5 en1 0.4 2.0 1.5 0.2 0 .2lo0 0.1 1.0 1.0 0.0 0.0------------------------------------------------------------------------------------------【解释】:Interf网络接口的名称。

AIX下topas

AIX下topas

下面先容在top下令推行 过程中可以应用的一些交互下令。从应用角度来看,纯熟的节制这些下令比节制选项还重要 一些。这些下令都是单字母的,假如在下令行选项中应用了s选项,则也许此中一些下令会被屏蔽掉。
;空格立即 革新表现。
Ctrl+L 擦除并且 重写屏幕。
h可能? 表现赞助 画面,给出一些简短的下令总结阐发 。
TPS 每秒钟发送到物理磁盘的传输的数目。传输是对物理磁盘的 I/O 请求。多个逻辑请求可组合成对磁盘的单个 I/O 请求。传输大小不确定。
KB-Read 每秒钟从物理磁盘读取的千字节的数目。
KB-Writ 每秒钟写到物理磁盘的千字节的数目。
进程 显示了进程的列表。按 p 键可关闭此部分。按监视时间间隔内进程的 CPU 使用情况来对进程排序。对于每一进程会显示下列字段:
-i 以秒为单位 设置监督 的工夫隔断。缺省2秒。
-d 指定每两次屏幕信息革新之间的工夫隔断。固然 用户可以应用 s交互下令来变化 之。
-q 该选项将使top没有任何耽误的举办革新。假如调用措施有超等用户权限,那么top将以尽也许高的优先级运行。
-S 指定累计模式。
topas命令利用System Performance Measurement Interface(SPMI)API获得有关信息。正是因为通过SPMI API,使系统开销保持在最小程度。topas命令使用perfstat库调用访问perfstat内核扩展。
topas显示可以分为5部分:CPU、网络、磁盘、进程以及系统工作变量。
பைடு நூலகம்
USER 每个进程全部者的用户名。
PRI 每个进程的优先级别。
NI 该进程的优先级值。

topas(aix)命令详解

topas(aix)命令详解

区域1:反映CPU使用率和工作状况。

Kernel:说明:操作系统的内核占用的CPU时间比率。

操作系统作为基础软件,为应用程序支持和服务的同时,本身的运行也需要一定的CPU和内存资源(顺便提到内存资源,后面不再阐述这个内容了),特别是内存资源,系统负载越重,相应的内核占用的CPU 和内存资源也会越多。

一般来说,内核占用的CPU时间不会太多的。

一般小于应用的CPU使用率。

User:说明:用户进程占用的CPU时间比率。

这个为CPU使用率的关键数值。

该使用率反映了用户在操作系统基础上运行的各种软件占用的CPU时间比率的总和。

一般来说,如果User+Kernel连续大于70%,即可以认为系统可能存在CPU上的严重性能问题。

而我们的实际维护工作中,如果发现某一个CCCC主机(bjdb0261,bjdb0271除外,这两个主机的负载一直比较高)的User+Kernel大于30%,就要看看下面的第四区域,看看是不是有进程持续占用了大量的CPU资源,例如,某一个交易处理程序的CPU使用率持续在20%左右(曾经发生过)。

Wait说明:CPU处于等待状态占CPU时间的比率。

CPU的等待一般都为等待IO的响应,众所周知,目前计算机的主要瓶颈都在IO。

应用程序执行的时候,需要读写磁盘等外部存储的数据,进程就会发起IO请求后等待IO完成。

这个等待的过程占用CPU时间就是wait。

当这个值很高的时候,就说明IO来不及响应很多的IO请求,这个时候,就只能从IO层面想办法优化了。

Idle:说明:CPU空闲时间比率,这个就不用说了吧。

就是CPU多少时间比率在闲着。

CPU占用率出问题的主要可能原因:数据库服务器执行某一个SQL或者存储过程(存储过程就是封装起来的sql程序包而已)需要大量的运算(一般为软件设计不合理)。

或者应用程序中存在异常的地方,比如死循环,或者其他写程序时的逻辑错误导致。

一般程序出错会导致一个CPU被全部占用,比如上述的20%占用的原因就是一个交易程序长期占用一个CPU全部时间片(系统共计5个CPU)。

aix 191红皮书学习笔记

aix 191红皮书学习笔记

基本原文翻译的191红皮书学习笔记(一)英文水平比较差,所以有些地方很生涩!一、系统启动问题处理:1、基本的启动进程和有序关机:(1)基本命令:alog、cfgmgr、last、bootlist、uptime、mpcfg、shutdowna、alog:对系统日志进行读写。

rc.boot通过alog命令把引导信息重定向到/var/adm/ras/bootlog FlagDescription-f LogFile指定日志文件名,如果文件不存在,就创建,如果alog无写权限,就会写入/dev/null。

-L 列出当前定义在alog配置数据库中的日志类型,如果使用-L参数并带有-t LogType 参数,指定的LogType 属性被列出来。

-t用来标识一个定义在alog配置数据库中的日志。

alog命令从alog配置数据库中得到日志的文件名和大小。

-o 列出日志文件的内容;连续地把日志文件的内容写到标准输出。

-q 把标准输入拷贝到日志文件,但不写入标准输出。

b、cfgmgr:用来配置设备并随时把设备软件安装到系统中。

常用语法:cfgmgr [ -f | -s | -p Phase ] [ -i Device ] [ -l Name ] [ -v ]Flag Description-f 指定cfgmgr命令运行第一阶段配置规则,该参数在运行时不可用(即系统启动后)。

-i Device 指定安装介质的路径。

-l Name 指定单独配置的设备及其子设备Specifies the named device to configure along with its children.-p Phase 指定cfgmgr 命令运行的阶段-s 指定cfgmgr 命令紧接着第2阶段的配置规则-v 指定verbose 输出. cfgmgr 命令把关于它所做的操作信息写到标准输出设备的配置由Configuration Rules object class来控制,Configuration Rules object class是设备配置数据库的一部分。

topas命令AIX解析

topas命令AIX解析

AIX的TOPAS命令解析(翻译红皮书)TOP命令输出如下:Topas Monitor for host: Db01 EVENTS/QUEUES FILE/TTYMon Dec 10 09:09:16 2007 Interval: 2 Cswitch 12308 Readch 979.5KSyscall 29895 Writech 8440.5KKernel 5.7 |## | Reads 2385 Rawin 0User 61.9 |################## | Writes 6155 Ttyout 658Wait 3.5 |## | Forks 25 Igets 0Idle 28.9 |######### | Execs 25 Namei 998Runqueue 3.0 Dirblk 0Network KBPS I-Pack O-Pack KB-In KB-Out Waitqueue 0.0Total 19.5K 8898.0 4267.5 819.3 18.7KPAGING MEMORYDisk Busy% KBPS TPS KB-Read KB-Writ Faults 6054 Real,MB 32000 Total 16.6 18.3K 1167.0 18.1K 168.2 Steals 0 % Comp 40.5PgspIn 36 % Noncomp 60.4Name PID CPU% PgSp Owner PgspOut 0 % Client 59.6 oracle 467348 17.4 7.0 oracle PageIn 36oracle 897102 9.4 15.5 oracle PageOut 0 PAGING SPACEoracle 586198 6.4 15.5 oracle Sios 35 Size,MB 16384oracle 1708200 4.9 15.6 oracle % Used 55.2oracle 1204532 4.6 15.5 oracle NFS (calls/sec) % Free 44.7oracle 549046 4.5 15.5 oracle ServerV2 0oracle 1552564 3.9 19.8 oracle ClientV2 0 Press:oracle 516526 3.9 20.2 oracle ServerV3 0 "h" for helporacle 1495462 3.5 15.5 oracle ClientV3 0 "q" to quit输出各部分解释:1)CPU使用情况:这个分部显示一个条形图表来表示累积的CPU 使用情况。

aix topas解析

aix topas解析
在 AIX 操作系统上,topas 是一个用于性能监控和系统分析的实用工具。它提 供了对系统资源使用情况的实时监控,包括 CPU 使用率、内存使用情况、磁 盘 I/O、网络流量等。使用 topas 可以帮助系统管理员了解系统的性能状况, 识别性能瓶颈,并进行适当的优化。 以下是一些常见的 topas 输出解析及其对应的含义:
1. CPU 情况: topas 显示每个 CPU 核心的使用率,以及整个系统的 CPU 使用率。可以观察各个进程的 CPU 占用情况。
2. 内存使用情况: 显示物理内存、虚拟内存的使用供磁盘读写速率、等待情况、队列长度等指标,帮助识别 磁盘性能问题。
要深入了解 topas 的各种功能和选项,可以在终端上输入 topas 并查看相关帮 助信息。此外,IBM 官方文档也提供了更详细的 topas 使用指南,可供进一步 参考。
4. 网络流量: 显示网络接口的数据传输速率,有助于了解网络使用情况。 5. 进程列表: 列出当前正在运行的进程,包括 PID、CPU 使用率、内存
占用等信息。 6. 虚拟内存: 显示页面调度、虚拟内存使用情况。 7. 适配器信息: 显示网络适配器的状态和统计信息。
topas 的输出是实时更新的,可以通过按键来切换不同的视图和模式。例如,按 t 键可以切换到磁盘和 TTY(终端)视图,按 m 键可以切换到内存视图。

IBM-AIX命令详解

IBM-AIX命令详解

IBM-AIX命令详解AIX常用命令AIX系统的设备有四种状态:Undefined(未定义):表示系统无法识别该设备,也就是系统找不到该设备。

Defined(定义):表示系统可以识别设备,但是系统不能使用它。

Available(可用):表示该设备在系统中可以使用,用户也可以使用。

Stopped(停用):表示设备不能被使用,但操作系统通过驱动程序可以识别它。

-------------------------------------------------------------------------------一、查看错误记录1、显示错误:errpt2、显示详细的错误信息:errpt -a 或errpt -a|more3、清空错误记录信息:errclear 0二、查看文件系统df -g 【以G为单位检查】或df -k 【以K为单位检查】三、查看系统中的设备及其特征lsdev -C显示的设备都已经安装在系统中。

lsdev -P显示系统预定义设备数据库中的所有设备,即系统能支持的设备。

【举例】1、查看硬盘: lsdev –Cc disk2、看磁带机: lsdev –Cc tape3、查看适配卡: lsdev –Cc adapter4、处理器个数:lsdev –C|grep proc【grep:强大的文本搜索工具,并把匹配的行打印出来(类似于find)】5、查看预定义设备对象类中的所有设备,并具有列头:lsdev -P -H6、要列出预定义设备对象类中的受支持的设备类,输入:lsdev -P -r class7、要列出其名称以字母‘hdi’开头的所有设备:lsdev -l hdi*8、要列出所有子pci0 总线,请输入:lsdev -p pci09、要列出其名称包含在文件/tmp/f 中的设备,输入:cat /tmp/f | lsdev -l -四、显示系统的配置信息、诊断信息和重要产品数据(VPD)信息lscfg -vp获取所有已配置硬件设备的详细信息【举例】1、查看硬盘信息: lscfg –vl hdiskx x表示数字2、查看网卡信息: lscfg –vl entx x表示数字3、查看磁带机: lscfg –vl rmtx x表示数字4、要在每一行显示带有设备描述的系统配置:lscfg -s5、要显示由逻辑名ent0 指定的特定设备的VPD:lscfg -v -l ent06、要显示不带有VPD 的逻辑名hdisk(或proc)所指定设备的名称、位置和描述:lscfg -l hdisk(或proc)\*7、要将开放固件设备树中相应节点的VPD 显示到ent0 设备中:lscfg -vp -l ent0五、查看硬件属性lsattr:用于读取指定设备的配置属性,部分属性可更改lsattr –El获取已配置设备的属性信息。

AIX命令参考手册

AIX命令参考手册

AIX命令参考手册第1章AIX资源检测命令性能优化以及确定系统中的性能瓶颈是系统管理员的主要任务之一。

在一个计算机系统中,CPU、内存、硬盘和网络是影响系统性能的主要因素,因此系统性能调整也主要在于如何在这些资源中获得某种平衡,以满足人们对系统性能的期望。

性能调制需要很多技巧,知识以及经验,不能仅靠分析统计数字,图表就可取得,性能调制有时是一件复杂甚至是非常困难的任务。

如同其它UNIX系统一样,AIX也给系统管理员剪裁系统提供了非常丰富的手段。

这里我们简单介绍RS/6000 AIX系统中几个用于监控和调制多项系统资源的工具,每个工具的功能都很强,如想更透彻地了解这些命令的用法,请参考有关技术资料或手册。

这里讲述的命令将不仅仅局限于CPU、硬盘、内存或网络资源的某个方面,它们可用于其中的一项或多项资源。

1.1 AIX监控工具1.1.1 iostatiostat命令主要通过观察物理磁盘的活跃时间以及他们的平均传输速度,监控系统输入/输出设备负载。

根据iostat 命令产生的报告,用户可确定一个系统配置是否平衡,并据此在物理磁盘与适配器之间更好地平衡输入/输出负载。

iostat工具的主要目的是通过监控磁盘的利用率(tm_act字段),而探测到系统中的I/O瓶颈。

iostat还可用于确定CPU问题,辅助容量规划,并可以为最终解决I/O问题提供相关材料。

vmstat和iostat联合使用,可捕获到确定与CPU,内存和I/O子系统有关的性能问题的必需数据。

iostat命令可产生下面四种类型的报告:·tty和CPU利用情况·磁盘的利用情况·系统吞吐率·适配器吞吐率1.1.2 netpmonnetpmon命令可以监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。

netpmon命令在指定的监控周期报告网络行为。

netpmon启动后直至发布trcstop命令终止它之前,一直在后台运行。

AIX 5L 磁盘性能优化 第 1 部分,磁盘 IO 概述和长期监视工具(sar,nmon 和 topas)

AIX 5L 磁盘性能优化 第 1 部分,磁盘 IO 概述和长期监视工具(sar,nmon 和 topas)

AIX 5L 磁盘性能优化: 第1 部分磁盘I/O 概述和长期监视工具(sar、nmon 和topas)简介:了解更多关于直接I/O、并发I/O、异步I/O 的内容,以及每种I/O 实现方法的最佳实践。

本系列教程共有三篇文章,介绍了关于AIX® 磁盘和I/O 子系统的内容,重点关注于在优化磁盘I/O 性能时的各种挑战。

尽管磁盘优化很可能没有CPU 或者内存优化那么激动人心,但它是优化服务器性能的关键部分。

事实上,其中部分原因是因为磁盘I/O 是最薄弱的子系统环节,与任何其他子系统相比,您可以执行更多的操作以提高磁盘I/O 性能。

引言磁盘I/O 优化的关键部分涉及到在构建您的系统之前实现相关的最佳实践。

因为当您已经启动并处于运行状态时,很难再对数据进行移动,所以在规划您的磁盘和I/O 子系统环境时,需要在第一次就正确地完成这项任务,这一点是非常重要的。

这包括物理体系结构、逻辑磁盘排列,以及逻辑卷和文件系统配置。

当系统管理员听到可能出现了磁盘争用的问题时,他或她首先将会求助iostat。

iostat 等同于使用vmstat 提供有关内存的报告,它是获得有关您的I/O 子系统的当前运行情况概述的一种快速而原始的方法。

尽管运行iostat 并不是一种完全不合理的“膝跳反应”,但是很早就应该着手考虑磁盘I/O 的问题,而不是等到必须进行优化工作的时候。

如果从一开始就没有正确地为您的环境配置磁盘,那么任何优化工作都无法提供帮助。

而且,有一点非常重要,需要了解磁盘I/O 的详细信息,以及它与AIX® 及您的System p™硬件之间的关系。

就磁盘I/O 优化而言,特定的AIX 工具和实用工具比通用的UNIX® 命令和工具能够提供更多的帮助,因为它们的任务就是帮助您优化本机AIX 磁盘I/O 子系统。

本文定义和介绍了AIX I/O 栈,并将其与磁盘性能的物理和逻辑方面关联起来。

本文介绍了直接、并发和异步I/O:它们是什么,如何启用它们,以及如何监视和优化它们。

AIX最常用命令(中文注释)

AIX最常用命令(中文注释)

AIX常用命令目录操作命令名功能描述使用举例mkdir 创建一个目录mkdir dirname "mkdir yaohc/test"rmdir 删除一个目录rmdir dirname "rmdir yaohc/test"mvdir 移动或重命名一个目录mvdir dir1 dir2 "mvdir test testcopy" cd 改变当前目录cd dirnamepwd 显示当前目录的路径名pwdls 显示当前目录的内容ls -ladircmp 比较两个目录的内容dircmp dir1 dir2文件操作命令名功能描述使用举例cat 显示或连接文件cat filenamepg 分页格式化显示文件内容pg filenamemore 分屏显示文件内容more filenameod 显示非文本文件的内容od -c filenamecp 复制文件或目录cp file1 file2rm 删除文件或目录rm filename "rm -r test"mv 改变文件名或所在目录mv file1 file2 "mv copytest copy"ln 联接文件ln -s file1 file2find 使用匹配表达式查找文件find . -name "*.c" -printfile 显示文件类型file filename选择操作命令名功能描述使用举例head 显示文件的最初几行head -20 filenametail 显示文件的最后几行tail -15 filenamecut 显示文件每行中的某些域cut -f1,7 -d:/etc/passwdcolrm 从标准输入中删除若干列colrm 8 20 file2paste 横向连接文件paste file1 file2diff 比较并显示两个文件的差异diff file1 file2sed 非交互方式流编辑器sed "s/red/green/g" filename grep 在文件中按模式查找grep "^[a-zA-Z]" filenameawk 在文件中查找并处理模式awk '{print $1 $1}' filename sort 排序或归并文件sort -d -f -u file1uniq 去掉文件中的重复行uniq file1 file2wc 统计文件的字符数、词数和行数wc filenamenl 给文件加上行号nl file1 >file2安全操作命令名功能描述使用举例passwd 修改用户密码passwdchmod 改变文件或目录的权限chmod ug+x filenameumask 定义创建文件的权限掩码umask 027chown 改变文件或目录的属主chown newowner filename chgrp 改变文件或目录的所属组chgrp staff filename xlock 给终端上锁xlock -remote编程操作命令名功能描述使用举例make 维护可执行程序的最新版本maketouch 更新文件的访问和修改时间touch -m filename dbx 命令行界面调试工具dbx a.outxde 图形用户界面调试工具xde a.out进程操作命令名功能描述使用举例ps 显示进程当前状态ps ukill 终止进程kill -9 30142nice 改变待执行命令的优先级nice cc -c *.crenice 改变已运行进程的优先级renice +20 32768时间操作命令名功能描述使用举例date 显示系统的当前日期和时间datecal 显示日历cal 8 1996time 统计程序的执行时间time a.out网络与通信操作命令名功能描述使用举例rlogin 远程登录rlogin hostname -l usernamersh 在远程主机执行指定命令rsh f01n03 datercp 在本地主机与远程主机之间复制文件rcp file1 host1:file2 mail 阅读和发送电子邮件mailwrite 给另一用户发送报文write username pts/1mesg 允许或拒绝接收报文mesg nKorn Shell 命令命令名功能描述使用举例history 列出最近执行过的几条命令及编号historyr 重复执行最近执行过的某条命令r -2alias 给某个命令定义别名alias del=rm -iunalias 取消对某个别名的定义unalias del其它命令命令名功能描述使用举例uname 显示操作系统的有关信息uname -aclear 清除屏幕或窗口内容clearenv 显示当前所有设置过的环境变量envwho 列出当前登录的所有用户whowhoami 显示当前正进行操作的用户名whoamitty 显示终端或伪终端的名称ttystty 显示或重置控制键定义stty -adu 查询磁盘使用情况du -k subdirdf 显示文件系统的总空间和可用空间df /tmp要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。

AIX topas命令中的Memory项% Comp% Noncomp% Client如何理解和分析

AIX topas命令中的Memory项% Comp% Noncomp% Client如何理解和分析

AIX内存使用情况(windows 尽量少的用内存aix尽量多的用内存)svmon -Gsize inuse free pin virtualmemory 4046848 3758845 288003 935436 1816226pg space 2097152 4651work pers clntpin 935174 0 262in use 1815740 0 1943105用vmstat 1 11111查看内存瓶颈。

ps aux 显示内存使用svmon -G 查看内存泄露谢提供vmstat -v。

从上面显示看来,我想应该是这样:1、numperm、numclient都是perm或client相对lruable的比值。

内存只有部分是lruable的。

2、当只用jfs或者jfs2用量不大时,client基本上是小于perm,因为jfs cache类型算perm不算client,这部分往往在非计算内存中是最大的。

client只是nfs、cdrfs所用,这部分不算file page,也不算noncomputational,因为没有本地硬盘数据对应,但这部分内存可以被steal,被steal时也不需要占用paging space,因为也只是cache而已,noncomputational从文档用语的理解看来,我的理解是只包含本机硬盘有对应数据的内容,对于远程有的(NFS、CDRFS)的。

而一般来说,NFS和CDRFS的访问量远远比不上本地JFS的访问量,其cache占用也就很少。

3、如果JFS2用量很大,client可能超过noncomp比较多,因为JFS2 CACHE算client不算perm,而noncomp一般来说就是perm。

其实我觉得造成疑惑的应当是IBM对noncomp在实践中的定义不清,到底是内存只有comp与noncomp组成,还是不是?按理说应当是所有的noncomp+comp=lruable,但如果发生numclient>numperm,而系统性能检查命令把perm当作noncomp,这就有偷换概念的嫌疑:某些cache性质的不算noncomp,而显然这些也不能算comp。

AIX命令解释与示例

AIX命令解释与示例

命令Rcp用途:在本地主机和远程主机之间或者在两个远程主机之间传输文件描述:如果满足一下某一条件,就可以访问远程主机A.本地主机包括远程主机/etc/hosts.equiv文件中且远程用户不是rootB.本地主机和用户名称包括在远程用户帐号的$HOME/.rhosts文件中示例在远程主机的/etc/hosts.equiv文件中列出本地主机1.要复制本地文件到远程主机,请输入:Rcp localfile host2:/home/eng/jane本地主机上的文件local file复制到远程主机host22.要将远程文件从一台远程主机复制到另外一台主机,请输入Rcp host1:/home/eng/jane/newplan host2:/home/neg/mary文件 /home/eng/jane/newplan 从远程host1复制到远程host2Nslookup用途:查找因特网域名服务器示例1.更改缺省查询类型为主机信息(HINFO)并且初始时间为10秒,输入Nslookup –query=hinfo – timeout=102.设置域和搜索列表为三个名称,lcs.MIT.DEU/ai.MIT.DEU/,输入Nslookup –set srchlist=//该命令覆盖缺省域名和set domain 命令的搜索列表.使用set all命令显示列表Sar用途:收集,报告或保存系统活动信息描述:将所选的操作系统累计活动计数器的内容写入标准输出参数:-f File 从file(由-o file标志创建)文件中提取记录-m 报告每秒消息(发送和接受)以及信号(创建,使用,破坏)活动-o File 将读取的内容以二进制格式保存在文件里-P ProcessorIdentifier,..| ALL 为指定的处理器提供每个处理器的统计报告ALL:将对各个处理器单独作报告统计,并对所有处理器作统计报告-r 报告调页统计信息-u 报告每个处理器或系统范围的统计信息-V 读取在以前操作系统版本中创建的sar文件-y 报告每秒tty设备的活动示例1.要在随后当地20秒内每2秒报告当前的tty活动,输入Sar –y –r 2 202.要观察系统单元10分钟,并对数据进行排序,输入Sar –o temp 60 103.要报告最前两个cpu的活动,输入Sar –u –P 0,1产生一下类似的输出Cpu %usr %sys %wio %idle0 45 45 5 51 27 65 3 5Iostat用途:报告CPU统计信息和整个系统,适配器,tty设备,磁盘和cd-rom的输入/输出的统计信息描述:iostat命令用来监视系统输入/输出设备负载,这通过观察与他们的平均传输速率相关的物理磁盘的活动时间来实现.生成的报告可以用来更改系统配置来更好地平衡物理磁盘和适配器之间的输入/输出负载.报告:Tty和cpu使用率报告:Tin 显示系统为所有tty读取的字符总数T out 显示系统为所有tty写入的字符总数%user 显示在用户级(应用程序)执行时产生的cpu使用率百分比%sys 显示在系统级(内核)执行时产生的cpu使用率百分比%idle 显示在cpu空闲并且系统没有未完成的磁盘i/o请求时的时间百分比%iowait 显示在cpu空闲并且系统有未完成的磁盘i/o请求时的时间百分比磁盘使用率报告:%tm_act 表示物理磁盘处于活动状态的时间百分比(驱动区的带宽使用率)Kbps 表示以KB每秒为单位的传输(读或写)到驱动器的数据量Tps 表示每秒钟输出到物理磁盘的传输次数,一次传输就是一个对物理磁盘的i/o请求,多个逻辑请求可被并为对磁盘的一个单一i/o请求,传输具有中等的大小Kb_read 读取的KB总数Kb_write 写入的KB总数T opas用途:报告所选本地系统的统计信息描述:此命令使用curses库以合适的格式显示输出,需要安装perfagent.tools文件集Vmstat用途:报告虚拟内存统计信息描述:报告关于内核线程,虚拟内存,磁盘,陷阱和cpu活动的统计信息,生成的报告可以用于平衡系统负载活动.系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或计算其总和.报告:Kthr:内核线程状态在采样间隔期间每秒钟更新一次r 置于运行队列中的内核线程数目b 置于等待队列(等待资源,等待输入/输出)的内核线程数目内存:关于使用虚拟内存和实内存的信息Avm 活动虚拟页Fre 空闲列表的大小页:关于缺页故障和调页活动的信息Re 页面调度程序输入/输出列表Pi 从调页空间调度进的页面Po 调出到调页空间的页面Fr 释放的页(页面替换)Sr 通过页替换算法扫描的页面Cy 按页替换算法的时钟周期故障:采样间隔平均每秒的捕获和中断率In 设备中断Sy 系统调用Cs 内核线程上下文切换Cpu:cpu使用时间故障百分比Us 用户时间Sy 系统时间Id cpu空闲时间Wa cpu空闲时间,在此期间系统有未完成的磁盘/nff i/o请求.Filemon用途:监视文件系统的性能,并且报告代表逻辑文件,虚拟内存段,逻辑卷和物理卷的i/o活动描述:监视文件系统和i/o系统事件的跟踪,并且报告一个周期内的文件和i/o的访问性能.示例:1.要按所有的文件系统级别来监控活动,并把报告写入到文件fmon.out中,输入:Filemon –o fmon.out -0 all2.要报告先前记录的一个跟踪会话捕获的i/o活动,输入:Filemon –i trcfile |pgLvmstat用途:报告逻辑分区,逻辑卷和卷组的输入/输出统计信息描述:此命令生成报告,可用于更改逻辑卷配置以更好的平衡物理磁盘间输入/输出负载,缺省下,系统不启用这种统计信息集合,必须使用-e来为有问题的逻辑卷或卷组启用这项功能,生成的第一个报告提供了自从系统引导以后的有关统计信息.报告:Log_part 逻辑分区号Mirror#log_part 逻辑分区的镜像副本号Iocntlog_part 读/写请求号Kb_readlog_part 读取的千字节总数Kb_wrtnlog_part 写入的千字节总数Kbpslog_part 每秒传送数据的千字节数参数:-c count 仅打印统计信息中指定数量的行-C 使指定逻辑卷/卷组的跟踪iocnt,Kb_read和Kb_wrtn的计数器清除-d 指定应该为有问题的逻辑卷/卷组禁用统计信息集合-e 指出应该为有问题的逻辑卷/卷组启用统计信息集合-F 使统计信息以冒号分隔的方式打印-l 指定要列出的节名-s 当使用interval时禁用显示后继报告的页眉-v 指定已指定的name是卷组名示例:1.要为卷组datavg启用统计信息收集,输入:Lvmstat –v datavg –e3.要显示逻辑卷hd2的所有分区的历史记录,输入:Lvmstat –l hd23.要显示卷组uservg中最前面5个逻辑卷的历史记录,输入:Lvmstat –v uservg –c 54.要每隔2秒显示卷组rootvg达到6个报告,输入:Lvmstat –v rootvg 2 65.要禁用rootvg的统计信息收集,输入:Lvmstat –l rootvg –dImport用途:从一个物理卷中导入一个新卷组定义描述:Import使系统得知先前已导出的卷组,示例:1.要从物理卷hdisk07导入卷组bkvg,输入;Import –y bkvg hdisk07使卷组bkvg对系统已知-y:为新卷组指定使用的名字.Env用途:显示当前环境或者为命令的执行设置环境描述:容许显示当前环境或者在一个被改变了的环境下运行一个指定的命令.示例:1.要想改变TZ环境变量(在date命令正在运行时),输入:TZ=MST7MDT date or env TZ=MST7MDT date2.要想只包含PATH,IDIR,LIBDIR环境变量定义的环境中运行make,输入env -i PATH=$PATH IDIR=/$HOME/include LIBDIR=/$HOME/lib make必须指定PATH变量,当make被完成时,前面的环境就会生效.Importvg用途:从一组物理卷中导入一个新卷组定义描述:使系统得知先前已导出的卷组.PhysicalVolume参数指定只有一个物理卷来标识卷组,当一个带文件系统的卷组被导入时,/etc/filessystems文件由新逻辑卷和安装点的值更新,当导入卷组并用varyonvg命令激活后,必须在文件系统安装前运行fsck命令.参数:-c 在AIX5.2和更高版本仅创建”增强型并发”卷组被创建-f 强制卷组在线变化-L VolumeGroup 获得一个卷组并且了解在其上可能进行的更改-l 如果imfs失败,则导致importvg失败-n 在卷组导入系统完成时,使该卷不变化-V MajorNumber 指定导入卷组的主数(lvlstmajor可以显示主数)MajorNumbe:共享VG的一个物理代号,如果两个(或者多个)机器用一个共享VG的话,他们所认到的major number是一样的,也表示的是设备的唯一识别号.示例:1.要从物理卷hdisk07导入卷组bkvg,输入:Importvg –y bkvg hdisk01 使卷组bkvg对系统已知Exportvg用途:从一个卷组标集中导出卷标组的定义.描述:exportvg命令会从系统中除去volumegroup参数指定的卷标组的定义,导出的卷标组不再可以访问,卷标组在系统中是一种非共享资源.示例:1.要想从系统中除去卷标组vg02,输入:Exportvg vg02该卷标组在导出前必须被断开,vg02从系统中除去,且不能被访问.Varyonvg用途:激活卷组描述:当卷组被激活时,如果物理分区不是当前的,则它们将被同步.示例:1.要激活卷组vg03,输入:Varyonvg vg032.要激活卷组vg03而不同步当前分区,输入:Varyonvg –n vg03-n:禁止volumegroup内的旧物理分区的同步.Banner用途:将ASCII字符字符串以大型字母的形式标准输出描述:输出中的每行最长可达10大写或小写字符,输出时所有字符显示为大写,当在一行上显示一个以上的字时,请使用引号来指定哪些字将出现在一行上.示例:1.要在工作站显示标题,输入Banner SMILE!2.要在一行上显示一个以上的字,请将文本括在引号中,如下:Banner “out to” Lunch这将在一行上显示 out to 而在下一行显示LunchMkuser用途:创建用户参数:-a 指定用户是管理员-R 指定可加载的I&A模块来创建用户示例:1.创建davis用户并且作为管理员,输入Mkuser –a davis 只有root或有“useradmin”授权的用户能创建davis作为管理用户2.创建davis用户并设置su属性值为false,输入Mkuser su=false davis3.创建davis用户,他通过LDAP加载模块标识和认证,输入:mkuser –R LDAP davis4.要使用/usr/lib/security/mkuser.default文件中的缺省值创建davis用户,输入:mkuser davisPasswd用途:更改用户密码描述:根据用户的定义,密码可以存放在本地或远程,本地密码存放于/etc/security/passwd 数据库中,远程密码存放于网络信息服务(NIS)或分布式计算环境(DCE)数据库.示例1.要更改/etc/passwd文件中全名,输入:Passwd –f2.要在下次登陆时使用不同的shell,输入:Passwd –s3. T o enable user smith to access this system remotely, enter:Chuser rlogin=true smith4. T o display the user ID and group-related information for the root account instanza form, enter:# lsuser -f -a id pgrp home rootroot:id=0pgrp=systemhome=/5. T o display the user ID, groups, and home directory of user smith in colonformat, enter:lsuser -c -a id home groups smith6. T o shows the use of the rmuser command to remove a user accountsmith and its attributes from the local system:rmuser smith7. T o remove the user smith account and all its attributes, includingpasswords and other user authentication information in the/etc/security/passwd file, use command:rmuser -p smith8. Shows the command to display information about all the users who arelogged on to the system:# whoroot pts/0 Nov 17 10:20 (sv1166a.itsc.aus)root pts/2 Nov 23 10:45 (sv1121c.itsc.aus)root pts/3 Nov 23 10:48 (sv1121c)Shows the command to display your user name:# who am Iroot pts/3 Nov 23 10:48 (sv1121c)Shows how to display the run-level of the local system:# who -r. run-level 2 Nov 17 10:19 2 0 ST o display any active process that was spawned by init, run the following command:# who -prc . Nov 17 10:19 4:12 2896 id=rcfbcheck . Nov 17 10:19 4:12 2898 id=fbchecksrcmstr . Nov 17 10:19 4:12 2900 id=srcmstrrctcpip . Nov 17 10:19 4:12 4648 id=rctcpiprcnfs . Nov 17 10:19 4:12 4650 id=rcnfscron . Nov 17 10:19 4:12 4652 id=cronpiobe . Nov 17 10:19 4:12 4984 id=piobeqdaemon . Nov 17 10:19 4:12 4986 id=qdaemonwritesrv . Nov 17 10:19 4:12 4988 id=writesruprintfd . Nov 17 10:19 4:12 4990 id=uprintfpmd . Nov 17 10:19 4:12 8772 id=pmddt . Nov 17 10:19 4:12 9034 id=dtDtconfig示例:1.T o enable the desktop autostart, usesmitty dtconfig or dtconfig -e.T o disable the desktop autostart, usesmitty dtconfig or dtconfig -d.Syslogd守护进程用途:记录系统消息描述:syslogd守护程序读取数据报套接字,并将每个消息行发送到/etc/syslog.conf配置文件所描述的目的地.在激活和收到挂断信号时读取配置文件.示例1.要在调试级别或更高级别将所有的邮件设施消息记录到文件/tmp/mailsyslog,输入mail.debug /tmp/mailsyslog2.要将所有的邮件设施消息发送到所有的用户终端屏幕,输入Mail.debug *Alog用途:创建并维护自标准输入的固定大小的日志文件.描述:alog命令读取标准输入,并写至标准输出,然后将输出复制到固定大小的文件,此文件当作是一个循环的日志,如果此文件满了,新的条目覆盖旧的现有条目.alog命令处理在命令行指定的日志文件或alog配置数据库中定义的日志.参数:-c 更改指定logtype的属性-f Logfile 指定日志文件的名称-o 列出Logfile的内容,将其内容按顺序写至标准输出-q 将标准输入写至logfile,但不写至标准输出-s size 指定以字节为单位的logfile大小限制-t LogT ype 标识在alog配置数据库中定义的日志示例:1.要记录名为sample.log的日志文件中的当前日期和时间,输入:date | alog -f /tmp/sample.log2.要列出/tmp/sample.log日志文件的内容,输入:alog -f /tmp/sample.log -o3.要将名为/tmp/sample.log的日志文件的大小更改为8192字节,输入:echo "resizing log file" | alog -f /tmp/sample.log -s 81924.要将新的日志类型sample添加至alog配置数据库,请以下列格式创建alog.add文件: SWservAt:attribute="alog_type"deflt="sample"value="sample"SWservAt:attribute="sample_logname"deflt="/tmp/sample.log"value="/tmp/sample.log"SWservAt:attribute="sample_logsize"deflt="4096"value="4096"SWservAt:attribute="sample_logverb"deflt="1"value="1"在创建了alog.add文件后,输入:odmadd alog.add:这将alog.add文件添加至SWservAt数据库.5.要在alog配置数据库中将日志类型sample的日志文件的名称更改为/var/sample.log,输入:alog -C -t sample -f /var/sample.logMpcfg用途:管理远程维护服务信息描述:Mpcfg使具有root权限的用户能够管理由服务支持和诊断标志(-S和-f标志),调制解调器和站点配置(-m标志)以及远程支持电话号码(-p标志)构成的服务信息.注:一般不使用mpcfg命令而是通过diag命令.示例:1.要显示调制解调器和站点配置,输入:Mpcfg –d m2.要给一个远程支持电话指定新的值22114433,输入:mpcfg -c -p 1 221144333.要把服务信息保存在/etc/lpp/diagnostics/data/bump文件中,输入:mpcfg -s4.要从/etc/lpp/diagnostics/data/bump文件中把服务信息恢复到NVRAM,输入: mpcfg -rConfigassist用途:显示配置助手向导描述:配置助手向导在安装操作系统后自动显示,并用来帮助完成配置任务.可配置一个安装了http服务器以在浏览器上运行基于Web的系统管理器的系统Docsearch用途:启动”文档库服务”库函数描述:docsearch命令在浏览器窗口启动”文档库服务”库应用程序,这个全局库显示了在文档服务器上以服务注册的所有文档卷/集,必须安装”文档搜索服务”软件包的客户端或服务器端部分以启动该命令.示例:1.用德文(local=de_DE)打开全局库,只列举安装在系统上的全部德文文档,输入: docsearch -lang de_DEInstallp用途:在一个兼容的安装软件包里安装可用的软件产品描述:installp命令安装并更新软件,只有root用户可运行此命令.参数:-a 应用一个或多个软件产品或更新,与-c一起用来应用和提交一个软件产品更新.-v 验证在文件集中所有安装的文件在安装后有正确的校验和的值.-V Number 为预安装输出指定的提供四个详细信息级别的详细选型-X 试图扩展任何没有足够的空间来进行安装的文件系统.-r 拒绝所有指定的当前已应用但还未提交的软件更新.-d Device 指定在何处能找到安装介质-B 表示请求的操作应被限制到软件更新-c 提交所有指定的当前应用但没提交的更新-C 在一个中断安装后执行清除并尝试除去所有先前安装的未完成部分-p 通过为指定操作运行所有预安装检查-f list file 从listfile读取软件产品的名称-g 当用来安装或提交时,此标志分别自动安装或提交任何是指定软件产品必需的软件产品或更新-u 从系统中除去指定的软件产品和任何安装的更新示例:1.要列出所有包含在安装盒带上的软件产品和可安装的选项,输入:installp -L -d /dev/rmt0.12.要列出所有在安装盒带上由所有软件产品修正的用户报告的问题,输入:installp -A -d /dev/rmt0.1 all3.要为tcp/ip软件产品安装(仅应用)包含在软盘中特定的更新,输入:installp -a .tcp.client 4.1.0.2 .tcp.server 4.1.0.14.要除去名为.tcp.server的文件集,输入:installp -u .tcp.server5.要列出可在基于power的机器上安装的软件产品(位于/usr/sys/inst.images),输入: installp -l -MR -d /usr/sys/inst.imagesLslpp用途:列出安装的软件产品描述:此命令显示关于已安装文件集或文件集更新的信息参数:示例:1.要列出所有文件集bos.rte中已安装文件集的多数新近级别的安装状态,输入:lslpp -l "bos.rte.*"2.要列出文件集bos.rte.filesystem的基级别和更新的安装状态,输入:lslpp -La bos.rte.filesystem3.要列出bos,net软件包中所有文件集的历史记录信息,输入:lslpp -ha ’.*’4.要列出文件集bos.rte.lvm中的所有文件的名称,输入:lslpp -f bos.rte.lvm5.要列出拥有installp的文件集,输入:lslpp -w /usr/sbin/installp6.要显示库存数据库中的所有文件,输入:lslpp -w7.要显示RPM cdrecord映象的安装状态,输入:lslpp -L cdrecordInstfix用途:安装与关键字或修正相关的文件集描述:instfix命令容许安装一个或一套补丁而不用知道任何信息,除了标识该补丁的”授权程序分析报告(APAR)”号或其他唯一关键字,也可以用来确定是否要在系统中安装补丁.参数:示例:1.要从安装在/dev/rmt0.1的磁带上安装所有与IX38794相关的文件集,输入:instfix -k IX38794 -d /dev/rmt0.12.要在磁带驱动器中的介质上安装所有补丁,输入:instfix -T -d /dev/rmt0.1 | instfix -d /dev/rmt0.1 -f3.要在包含scsi字符串的磁带上列出所有关键字的项,输入instfix -s SCSI -d /dev/rmt0.14.要通知用户是否安装了IX38794和IX38523,输入″″instfix -i -k IX38794 IX485235.要为在/bffs目录下的bffs创建一个与补丁IX12345相关的文件集列表时,输入instfix -p -k IX12345 -d /bffs | installp -acgX -f- -d /bffs6.要列出所有不限制在基于power的平台上的补丁,输入instfix -T -MN -d /dev/cd07. T o list fixes that are on a CD-ROM in /dev/cd0, enter the command:# instfix -T -d /dev/cd0IY737488. T o determine if APAR IX75893 is installed on the system, enter the command:# instfix -ik IY73748Not all filesets for IY73748 were found.Bffcreate用途:以备份格式创建安装映象文件描述:此命令以备份格式(bff)创建安装映象文件来支持软件安装操作,从指定安装介质上的安装映象文件创建映象文件.示例:1.要从/devrmt0磁带机中磁带上的软件包创建安装映象文件并将/var/tmp用作工作的目录,输入:bffcreate -d /dev/rmt0.1 -w /var/tmp 2.要从/dev/rfd0软盘中package软件包创建安装映象文件并无需提示就打印安装映象文件名称,输入:bffcreate -q –v package3.要从/dev/cd0中cd上的.tcp.client软件包创建单一更新映象文件,输入: bffcreate –d /dev/cd0 .tcp.client4.2.2.14.要列出/dev/cd0中cd上的软件包,输入bffcreate –l -d /dev/cd0Inutoc用途:给包含备份格式文件安装映象的目录创建一个.toc文件,这个命令由intallp命令和安装脚本来使用描述:此命令在Directory下创建.toc文件,如果.toc已经存在,它将带着新信息重新创建,缺省的安装映象Directory时/usr/sys/inst.images.示例:1.要给/usr/sys/inst.images目录创建.toc文件,输入inutoc2.要给/tmp/images目录创建一个.toc文件.输入inutoc /tmp/imagesLppchk用途:验证一个可安装软件产品的文件描述:此命令验证在文件大小,校验和值或符号链接方面,可安装软件产品(文件集)的文件是否符合软件重要产品数据(SWVPD)数据库信息,文件集是软件包的一个单独可安装选项.参数:返回值:如果没有发现错误lppchk命令返回零,任何其他返回值表示某个找到的错误示例:1.要验证组成X11.fnt软件包的所有文件,输入lppchk -c X11.fnt2.要验证名称以X11为开头的所有软件产品的符号链接,输入lppchk -c X11.fnt3.要验证所有的文件集已具有所有要求的必要条件并且已完全安装,输入lppchk -vGeninstall用途:通用安装程序,用于安装多种打包格式的软件产品,如:installp,RPM,ISMP描述:接受当前所有的installp标志,并把它们传到installp上去,一个geninstall命令的安装活动摘要保存在/var/adm/sw/geninstall.summary中,参数:示例:1.安装在驱动器cd0中的cd介质的所有产品,输入:geninstall -d /dev/cd0 allSysdumpdev用途:更改运行系统中的主要或辅助转储设备指派描述:在系统配置对象中指派主要和辅助转储设备,新的设备指派直到sysdumpdev命令重新运行或系统重新启动时才有效参数:-d Directory 指定系统引导时转储所复制到的目录-e 估计当前运行的系统的转储大小(以字节表示)-i 表示从系统函数调用sysdumpdev命令,只有系统实用程序才使用该标志-P 使-p或-s标志指定的转储设备成为永久设备-p Device 暂时将主要转储设备更改为指定的设备-l 列出主要和辅助转储设备,复制目录和forcecopy属性的当前值-L 显示最近的系统转储的统计信息示例:1.要显示当前的转储设备设置,输入Sysdumpdev –l2.要将逻辑卷hd7指派位主要转储设备,输入Sysdumpdev –p /dev/hd73.要永久的将主要转储设备的数据库对象更改到/dev/newdisk1,输入sysdumpdev -P -p /dev/newdisk14.要指定系统崩溃或转储要复制到其上的目录(如果转储设备时/dev/hd6),输入: sysdumpdev -d /tmp/dumpMksysb用途:在文件或可引导磁带上创建root卷组的可安装映象描述:此命令创建操作系统的备份(root卷组),如系统破坏,可以使用此备份来重新安装系统到它的原始状态,如在磁带上创建备份,磁带是可引导的并且包含从备份安装所需的安装程序.文件系统映象是备份文件格式参数:-i 调用生成/image.data文件的mkszfile命令,/image.data文件包括卷组,逻辑卷,文件系统,调页空间和物理卷信息,这些信息包含在备份中以备将来安装进程使用,在运行mkszfile 之前,确保/tmp文件可获得足够的空间来存储引导映象-e 从正在备份的文件中排除在/etc/exclude.rootvg文件列出的文件,其规则遵循grep模式匹配规则-m 调用mkszfile命令,使用-m生成映射文件,并导致也将执行-i标志的功能-p 备份文件的时候,禁用文件的软件打包,一些磁带机使用自己的打包或压缩算法-v 详细方式,备份的时候列出文件-V 验证磁带备份,该标志引起mksysb来验证备份磁带的每个文件的文件头并报告任何发生的读错误.示例:1.生成系统备份并且向名为/dev/rmt0的磁带设备创建/image.data文件(由mkszfile命令生成),输入:mksysb -i /dev/rmt02.要生成备份和创建/image.data文件,此文件带有映象文件到名为/dev/rmt1的磁带,输入: mksysb -m /dev/rmt13.要生成带有新文件/image.data的系统备份,但是排除/home/user1/tmp目录下的文件,创建包含行/home/user1/tmp的文件/etc/exclude.rootvg,输入:mksysb -i -e /dev/rmt1 此命令将备份/home/user1/tmp目录但不备份它所包含的文件4.要生成名为/mksysb_images/node1的系统备份文件和为该映象的新文件/image.data,输入:mksysb -i /userimage/node1此文件不可引导并且只能使用”NIM安装”5.在/dev/rmt0的磁带上生成系统备份文件,然后验证文件头的可读性,输入:mksysb /dev/rmt0 -VBackup用途:备份文件和文件系统描述:此命令在备份介质上创建文件的副本,有两种副本格式:-使用-i标志按名称来备份的特定文件-使用level和 filesystem参数按内节点来备份的整个文件系统,缺省的备份设备是/ dev/rfd0.参数:-f Device 指定输出设备,比如/dev/rmt0-i 指定文件从标准输入读取并按文件名归档-q 指明可移动介质已准备就绪-o 按名称创建可与V2兼容的备份-v 使backup显示有关备份的附加信息-u 用文件系统的原始设备名称和时间,日期以及备份的级别来更新/etc/dumpdates文件,如果要进行增量备份,则必须指定-u,且-u仅适用于按内节点进行的备份,在按内节点备份文件系统之前,首先必须卸装他.示例:1.要使用全路径名备份/home目录中所有的文件和目录,输入:find /home -print | backup -i -f /dev/rmt0-i标志指定文件将从标准输入读取并按文件名称归档-f标志指示backup将文件写至/dev/rmt02.要使用相对路径名备份/home/mike目录中的所有文件和子目录,输入:cd /homefind . -print | backup -i -v –q-v使backup显示有关备份的附加信息3.要备份/根文件系统,输入:backup -0 -u -f /dev/rmt0 /0级别指定备份/(根)文件系统中的所有文件,-u使backup为此次备份更新/etcdumpdates文件4.要备份/(根)文件系统中自从最后一次级别0备份以来修改过的所有文件,输入:backup -1 -u -f /dev/rmt0 / 如果/etc/dumpdates文件不具有/(根)系统的级别0的备份的条目,则备份该文件系统中的所有文件.Restore用途:从backup命令创建的归档中抽取文件描述:这些归档可以是文件名或文件系统格式,文件必须使用归档时所用的相同方法来恢复.参数:-d 如果File参数是一个目录,指定在那个目录中的所有文件都必须被恢复-f Device 指定输入设备,为了从一个指定的设备接收输入,指定Device变量为路径(如:/dev/rmt0).-q 指定准备使用第一个卷,restore不会提醒您安装卷并按下enter键-r 在文件系统归档中恢复所有的文件-s SeekBackup 指定要寻找的备份在多备份磁带归档上恢复-T 显示关于备份归档的信息-v 当恢复时显示附加的信息-x 恢复由file参数指定的单个的命名文件示例:1.列出/dev/rfd0设备上文件名或文件系统归档中的文件名,输入:restore -Tq2.恢复特定的文件,输入:restore -xvqf myhome.bkup system.data此命令从归档myhome.bkup中抽取文件system.data到当前目录,此例应用于文件名和文件系统归档中.3.从文件名归档恢复特定目录和该目录中的内容,输入:restore -xdvqf /dev/rmt0 /home/mike/tools4.为了从文件系统归档中恢复特定的目录和目录的内容,输入:restore -xvqf /dev/rmt0 /home/mike/tools 此命令根据文件名抽取文件5.恢复整个文件系统归档,输入:restore -rvqf /dev/rmt0 此命令恢复磁带上的整个文件系统,/dev/rmt0到当前的目录中6.为了从单卷,多备份磁带中恢复第五和第九个备份restore -xvqs 5 -f/dev/rmt0.1restore -xvqs 4 -f/dev/rmt0.1Savevg用途:查找和备份属于指定卷组的所有文件参数:-e 将/etc/exclude.vgname文件中指定的文件排除在外,这样此命令所做的备份将不包含这些文件描述:卷组必须联机且必须安装文件系统,savevg命令使用由mkvgdata命令创建的数据文件.示例:1.要将根卷组(操作系统映象)备份到/mysys/myvg/myroot备份文件中并创建/image.data文件,输入:savevg -i -f/mysys/myvg/myroot rootvg2.要将uservg卷组备份到缺省磁带(dev/rmt0)并创建新的uservg.data文件,输入: savevg -i uservg3.要备份data2卷组并在rmt1设备中创建映射文件和新的data2.data,输入:savevg -mf/dev/rmt1 data24.要备份data2卷组,排除/etc/exclude.data2中所列文件,输入:savevg -ief/dev/rmt1 data25.要将卷组my_vg备份到/dev/rmt0磁带并验证文件头的可读性,输入:savevg -f /dev/rmt0 -V my_vgRestvg用途:恢复用户卷组和它所有的容器于文件描述:正如/tmp/vgdata/vgname/vgname.data 文件中指定的那样(vgname是卷组名),该文件包含在savevg命令创建的备份映象中.示例:1.从/dev/rmt1设备恢复卷组映象到hdisk2和hdisk3磁盘,输入:。

AIX的iostat命令解析(

AIX的iostat命令解析(

1.确定磁盘使用率$ iostat -T 2 10System configuration: lcpu=8 drives=29 paths=52 vdisks=0tty: tin tout avg-cpu: % user % sys % idle % iowait time0.0 377.0 77.6 6.1 16.2 0.1 11:35:45Disks: % tm_act Kbps tps Kb_read Kb_wrtn timehdisk5 78.0 6080.0 439.0 12048 112 11:35:45hdisk4 79.5 11856.5 453.5 23564 149 11:35:45hdisk6 19.0 1664.0 13.0 3328 0 11:35:45$% tm_act 物理磁盘活动的时间百分比KBPS 某块磁盘传输数据的总量(读或写)tps 某块物理磁盘每秒钟IO 传输的数量Kb_read 从磁盘上读取数据的总量Kb_wrtn 写入磁盘的数据总量如果%tm_act 字段显示磁盘非常忙,并且Kbps 字段显示持续的大量数据传输,应考虑散布数据跨越多个磁盘。

该命令支持动态的配置改变。

如果发现到配置改变,iostat 报告发出一个警告,并刷新最新的系统配置。

其中% tm_act是指活动时间,kbps是在统计时间内所有Kb_read与Kb_wrtn之和除以时间的值,即每秒传输的字节数如果% tm_act常过70%却只有很低的Kbps,系统可能是有比较多的LV碎片或文件碎片,当都高时则系统正常。

tps表示每秒的IO数,不同的磁盘系统其可承受的IO数不同。

如果一块磁盘的活动率超过70%,可以通过转移一部分的磁盘活动压力到另一个磁盘上,或者通过多个磁盘驱动器来扩展I/O压力来获得更高的性能。

$ iostat -D hdisk0 (查看某一磁盘的情况)System configuration: lcpu=8 drives=29 paths=52 vdisks=0hdisk0 xfer: %tm_act bps tps bread bwrtn4.6 58.3K 8.8 16.5K 41.9Kread: rps avgserv minserv maxserv timeouts fails3.5 5.8 0.3 67.8 0 0write: wps avgserv minserv maxserv timeouts fails5.3 11.2 0.6 114.9 0 0queue: avgtime mintime maxtime avgwqsz avgsqsz sqfull136.8 0.0 388.4 0.2 0.0 3.8--------------------------------------------------------------------------------如果使用启用多路径I/O [multi-path input-output (MPIO)]的设备,可使用iostat -m 命令显示每条相关路径的统计信息。

AIX操作系统主要命令介绍

AIX操作系统主要命令介绍

Unix(AIX)常用命令[语法]:ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]:ls 命令列出指定目录下的文件,缺省目录为当前目录./,缺省输出顺序为纵向按字符顺序排列。

-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。

-C 输出时多列显示-x 横向按字符顺序排列-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:文件存取模式链接数文件主文件组文件字节数上次修改时间其中文件存取模式用10个字母表示,从左至右的意义如下:第一个字母表示文件种类,可以是以下几种情况:d 为目录文件l 为链接b 为块文件c 为字符型文件p 为命名管道(FIFO)- 为普通文件后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。

如果是设备文件,则在文件字节数处显示:主设备从设备。

-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字(即GID)表示-o 与-l选项相同,只是不显示文件组-g 与-l选项相同,只是不显示文件主-r 逆序排列-t 按时间顺序排列而非按名字-u 显示时间时使用上次访问时间而非上次修改时间-c 显示时间时使用上次修改i节点时间而非上次修改时间-p 若所列文件是目录文件,则在其后显示斜杠(/)-F 在目录文件后加’/’,在可执行文件后加’*’-b 文件名中若有非打印字符,则用八进制显示该字符-q 文件名中的打印字符用’?’表示-i 显示节点号-s 显示文件长度时使用块长度而非字节长度-f 将后面的参数解释为目录并列出其中的每一项-1 每行仅列一项[例子]:ls 列出当前目录下的文件ls -al /bin 以长列表的形式列出目录/bin 下的所有文件,包括隐藏文件1.2 pwd[语法]: pwd[说明]:本命令用于显示当前的工作目录[例子]:pwd 显示出当前的工作目录1.3 cd[语法]: cd [目录][说明]:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数,$HOME 一般为注册时进入的路径。

AIX命令参考手册

AIX命令参考手册

AIX命令参考手册第1章 AIX资源检测命令性能优化以及确定系统中的性能瓶颈是系统管理员的主要任务之一。

在一个计算机系统中,CPU、内存、硬盘和网络是影响系统性能的主要因素,因此系统性能调整也主要在于如何在这些资源中获得某种平衡,以满足人们对系统性能的期望。

性能调制需要很多技巧,知识以及经验,不能仅靠分析统计数字,图表就可取得,性能调制有时是一件复杂甚至是非常困难的任务。

如同其它UNIX系统一样,AIX也给系统管理员剪裁系统提供了非常丰富的手段。

这里我们简单介绍RS/6000 AIX系统中几个用于监控和调制多项系统资源的工具,每个工具的功能都很强,如想更透彻地了解这些命令的用法,请参考有关技术资料或手册。

这里讲述的命令将不仅仅局限于CPU、硬盘、内存或网络资源的某个方面,它们可用于其中的一项或多项资源。

1.1 AIX监控工具1.1.1 iostatiostat命令主要通过观察物理磁盘的活跃时间以及他们的平均传输速度,监控系统输入/输出设备负载。

根据iostat命令产生的报告,用户可确定一个系统配置是否平衡,并据此在物理磁盘与适配器之间更好地平衡输入/输出负载。

iostat工具的主要目的是通过监控磁盘的利用率(tm_act字段),而探测到系统中的I/O瓶颈。

iostat还可用于确定CPU问题,辅助容量规划,并可以为最终解决I/O问题提供相关材料。

vmstat和iostat联合使用,可捕获到确定与CPU,内存和I/O 子系统有关的性能问题的必需数据。

iostat命令可产生下面四种类型的报告:· tty和CPU利用情况· 磁盘的利用情况· 系统吞吐率· 适配器吞吐率1.1.2 netpmonnetpmon命令可以监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。

netpmon命令在指定的监控周期报告网络行为。

netpmon启动后直至发布trcstop命令终止它之前,一直在后台运行。

AIX 环境下性能分析常用命令

AIX 环境下性能分析常用命令
AIX 环境下性能分析常用命令
进程/线程性能分析
查看进程/线程 status的常用命令有: ps,pstat,topas,emstat/alstat
Monitor 进程/线程 的常用命令有: svmon,truss,kdb,dbx,gprof,fuser,pቤተ መጻሕፍቲ ባይዱof
Monitor 网络的常用命令有: netpmon,tcpdump
网络 Trace level的常用命令有:iptrace,ipreport,trace,trcrpt
网络 Tuning 常用命令有:no,chdev,ifconfig
IO性能分析
查看I/O status的常用命令有: vmstat,topas,iostat,lvmstat,lsps,lsattr/lsdev,lspv/lsvg/lslv
Monitor内存的常用命令有:svmon,filemon
内存Trace level的常用命令有:trace,trcrpt
内存Tuning 常用命令有:vmo,rmss,fdpr,chps/mkps
CPU性能分析
查看CPU的status常用命令有:vmstat,topas,iostat,ps,mpstat,lparstat,sar,time/timex,emstat/alstat
Monitor I/O的常用命令有:fileplace,filemon
I/O Trace level的常用命令有:trace,trcrpt
I/O Tuning 常用命令有:ioo,lvmo,chdev,migratepv,chlv,reorgvg
内存性能分析
查看内存status的常用命令有:vmstat,topas,ps,lsps,ipcs

AIXTOPAS详解

AIXTOPAS详解

tirW-BK daeR-BK SPT SPBK
-----------------------------------------------------------------------------------------�】三块模【 要摘告报的动活口接络网有所行一示显会就键 d 次一按再。部分此闭关可键 d 按 。目数的节字千的送发钟秒每内隔间间时视监在 tuO-BK 。目数的节字千的到收接钟秒每内隔间间时视监在 nI-BK 。目数的包据数的送发钟秒每内隔间间时视监在 kcaP-O 。目数的包据数的到收接钟秒每内隔间间时视监在 kcaP-I 。和总的节字千的送发和节字千的到收接秒每是段字个这 SPBK 。称名的口接络网 fretnI :】释解【 -----------------------------------------------------------------------------------------0.0 2.0 0.0 2.0 5.8522 tuO-BK 8.04 nI-BK 0.1 5.1 1.302 kcaP-O 0.1 0.2 8.828 kcaP-I 1.0 4.0 3.9922 SPBK 0ol 1ne 0ne krowteN �】二块模【 要摘告报的动活口接络网有所行一示显会就键 n 次一按再。部分此闭关可键 n 按 。数分百的间时闲空 UPC 示表这 %eldI 。数分百的间时的 OI 待等于用示显这 %tiaW �序排 %户用按省缺�。数分百的 UPC 的用使所序程的行执式方户用以示显这 %resU
------------------------------------------------------------------------------------------

AIX常用命令详解中文版

AIX常用命令详解中文版

alog 命令用途创建并维护创建自标准输入的固定大小的日志文件。

语法要显示日志文件的内容alog-f LogFile [ -o ]要将数据记录到指定日志文件alog-f LogFile | [ [ -q ] [ -s Size ] ]要显示指定日志类型的冗余值alog-t LogType-V要更改指定日志类型的属性alog-C-t LogType [ -f LogFile ] [ -s Size ] [ -w Verbosity ]要显示指定日志类型的当前属性alog-L [ -t LogType ]描述alog命令读取标准输入,并写至标准输出,然后将输出复制到固定大小的文件。

此文件当作是一个循环的日志。

如果此文件满了,新的条目覆盖最旧的现有条目。

alog命令处理在命令行指定的日志文件或在 alog 配置数据库中定义的日志。

在 alog 配置数据库中定义的日志由LogType标识。

每个定义的LogType 的File、Size和Verbosity属性保存在LogType的 alog 配置数据库中。

可以使用odmadd命令将一个新的LogType添加到 alog 配置数据库。

可以使用alog命令更改在 alog 配置数据库中定义的LogType的属性。

标志-C更改指定LogType的属性。

请将-C标志与-f、-s和-w标志一起使用来更改指定LogType的File、Size和Verbosity属性。

-t LogType标志是必需的。

如果使用-C标志,alog命令不会将标准输入复制到标准输出或一个日志文件中。

当使用-C标志来修改控制台日志类型的属性时,控制台日志文件也将得到修改,且控制台设备驱动程序将更新以使用新的值。

这是alog -C的常规操作的一种背离,用于适应控制台日志文件中的特殊格式。

注:您必须具有root 用户权限才能更改alog属性。

-f LogFile指定日志文件的名称。

如果指定的LogFile不存在,则创建一个。

AIX常用命令

AIX常用命令

AIX常用命令第一篇:AIX常用命令AIX常用命令系统(ls显示、pwd显示当前路径、cd跳转到路径)uname、hostname显示主机名date 显示日期oslevel-s 显示系统版本bootlist-om normal 显示启动设备prtconf 显示机器、系统和硬件信息bootinfo-y 显示内核;-r显示内存who显示当前用户和指令instfix-i |grep ML显示系统更新信息 smit update_by_fix /smit instfix 硬件lscfg |grep-i adapter 显示适配器配置信息lscfg-vpl hdisk0 显示hdisk0的配置信息lsdev -CH lsdev-Cc disk 显示磁盘类的设备状态lsdev-Cl hdisk0 显示hdisk0的状态lsattr-E lsattr-El sys0显示系统信息lsattr-El hdisk0显示磁盘信息chdev-l sys0-a 属性=值修改系统属性cfgmgr 查找新添加设备lquerypv-h /dev/hdisk0 80 10 列出磁盘PVID lquerypv-M hdisk0 查新LTG大小,IO磁盘操作的最大容许值。

ifconfig en0 down / ifconfig en0 detach / rmdev-l ent0-d删除网络适配器 ODM库odmdelete 从知道的对象类中删除选定的对象odmdelete-o objectclass odmadd 添加对象到创建的对象类odmchange 更改指定对象类中的选定对象的内容odmcreate 产生.C和.h文件 odmcreate filename.cre odmget从指定的对象类中检索对象到odmadd输入文件odmdrop 除去对象类 odmdrop-o classname odmshow 在屏幕上显示对象类定义 odmshow objectclass 软件lslpp-l 查看所有的软件集lslpp-l bos.rte.* 列出bos.rte中已安装文件集的安装状态lslpp-f bos.rte.lvm 列出文件集bos.rte.lvm中的所有文件的名称lslpp-w /usr/sbin/installp 列出拥有installp的文件集lslpp-ha ‘.*’列出软件包中所有文件集的历史记录信息install-C清除失败安装install-L-d ***列除安装介质上的软件smit install安装软件lppchk-v显示文件集安装正确具备条件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TOP命令输出如下:Topas Monitor for host: Db01 EVENTS/QUEUES FILE/TTYMon Dec 10 09:09:16 2007 Interval: 2 Cswitch 12308 Readch 979.5K Syscall 29895 Writech 8440.5K Kernel 5.7 |## | Reads 2385 Rawin 0 User 61.9 |################## | Writes 6155 Ttyout 658 Wait 3.5 |## | Forks 25 Igets 0 Idle 28.9 |######### | Execs 25 Namei 998 Runqueue 3.0 Dirblk 0 Network KBPS I-Pack O-Pack KB-In KB-Out Waitqueue 0.0Total 19.5K 8898.0 4267.5 819.3 18.7KPAGING MEMORYDisk Busy% KBPS TPS KB-Read KB-Writ Faults 6054 Real,MB 32000 Total 16.6 18.3K 1167.0 18.1K 168.2 Steals 0 % Comp 40.5 PgspIn 36 % Noncomp 60.4 Name PID CPU% PgSp Owner PgspOut 0 % Client 59.6 oracle 467348 17.4 7.0 oracle PageIn 36oracle 897102 9.4 15.5 oracle PageOut 0 PAGING SPACE oracle 586198 6.4 15.5 oracle Sios 35 Size,MB 16384 oracle 1708200 4.9 15.6 oracle % Used 55.2 oracle 1204532 4.6 15.5 oracle NFS (calls/sec) % Free 44.7 oracle 549046 4.5 15.5 oracle ServerV2 0oracle 1552564 3.9 19.8 oracle ClientV2 0 Press:oracle 516526 3.9 20.2 oracle ServerV3 0 "h" for help oracle 1495462 3.5 15.5 oracle ClientV3 0 "q" to quit输出各部分解释:1)CPU使用情况:这个分部显示一个条形图表来表示累积的 CPU 使用情况。

如果有多个 CPU,按 c 键两次就可显示 CPU 列表。

仅按 c 键一次会关闭这个分部。

User% :这显示以用户方式执行的程序所使用的 CPU 的百分数。

(缺省按用户% 排序)Kern% :这显示以内核方式执行的程序所使用的 CPU 的百分数。

Wait% :这显示用于等待 IO 的时间的百分数。

Idle% :这表示 CPU 空闲时间的百分数。

Physg :本分区许可的物理处理器数目(如是微分区)%Entg :本分区许可的 Entitled Capacity 百分比(如是微分区)2)网络接口情况:此分部显示了热门网络接口的列表。

所显示接口的最大数目是正被监视的热门接口数目,正如 -n 标志指定的那样。

如果其它分部也被显示,则将显示接口的一个较小数目。

按 n 键可关闭此分部。

再按一次 n 键就会显示一行所有网络接口活动的报告摘要。

Interf :网络接口的名称。

KBPS :在监视时间间隔内每秒钟以 KB 为单位的总吞吐量。

这个字段是每秒接收到的千字节和发送的千字节的总和。

I-Pack :在监视时间间隔内每秒钟接收到的数据包的数目。

O-Pack :在监视时间间隔内每秒钟发送的数据包的数目。

KB-In :在监视时间间隔内每秒钟接收到的千字节的数目。

KB-Out :在监视时间间隔内每秒钟发送的千字节的数目。

当此分部首先显示热门网络接口列表时,按 KBPS 字段对列表排序。

但是,可以按其它字段对列表排序,只要把光标移到想要的那一栏顶部就可以了。

排序仅对最多 16 个网络适配器有效。

3)物理磁盘情况:此分部显示了热门物理磁盘的列表。

所显示物理磁盘的最大数目是正被监视的热门物理磁盘数目,正如 -d 标志指定的那样。

如果其它分部也被显示,则将显示物理磁盘的一个较小数目。

按 d 键可关闭这个分部。

再按一次 d 键就会显示一行所有物理磁盘活动的报告摘要。

Disk :物理磁盘的名称。

Busy% :表示物理磁盘活动时间的百分比(驱动器带宽使用)。

KBPS :在监视时间间隔内每秒钟读和写的千字节的数目。

此字段是 KB-Read 和 KB-Writ 的总和。

TPS :每秒钟发送到物理磁盘的传输的数目。

传输是对物理磁盘的 I/O 请求。

多个逻辑请求可组合成对磁盘的单个 I/O 请求。

传输大小不确定。

KB-Read:每秒钟从物理磁盘读取的千字节的数目。

KB-Writ:每秒钟写到物理磁盘的千字节的数目。

当此分部首先显示热门物理磁盘列表时,按 KBPS 字段对列表排序。

但是,可以按其它字段对列表排序,只要把光标移到想要的那一栏顶部就可以了。

排序仅对最多 128 个物理磁盘有效。

4)WLM(Workload Manager)类:此分部显示了热门工作量管理(WLM)类的列表。

所显示 WLM 类的最大数目是正被监视的热门 WLM 类数目,正如 -w 标志指定的那样。

如果其它分部也被显示,则将显示 WLM 类的一个较小数目。

按 w 键可关闭此分部。

对于每一个类会显示下列字段:% CPU 使用情况 :在监视时间间隔内 WLM 类的平均 CPU 使用情况。

% Mem 使用情况 :在监视时间间隔内 WLM 类的平均内存使用情况。

% Blk I/O :在监视时间间隔内 WLM 类的块 I/O 的平均百分比。

当这个分部首先显示热门 WLM 类列表时,就按 CPU% 字段来对列表排序。

但是,可以按其它字段来对列表排序,只要把光标移到想要的那一栏顶部就可以了。

5)进程类:此分部显示了热门进程的列表。

所显示进程的最大数目是正被监视的热门过程数目,正如 -p 标志指定的那样。

如果其它分部也被显示,则将显示进程的一个较小数目。

按 p 键可关闭此分部。

按监视时间间隔内进程的 CPU 使用情况来对进程排序。

NAME :在进程中执行的可执行程序的名称。

名称已被除去任何路径名和参数信息并被截断到 9 个字符的长度。

PID :进程的进程标识。

% CPU :在监视时间间隔内进程的平均 CPU 使用情况。

第一次显示进程时,这个值表示整个进程阶段平均 CPU 使用情况。

PgSp :分配给此进程的调页空间的大小。

这可被认为是进程覆盖区的一种表达式,但并不包括用来保持可执行程序和它依赖的任何共享库的内存。

owner :(如果 WLM 部分被关闭)拥有此进程的用户的用户名。

工作量管理(WLM)类(如果 WLM 部分被打开) :进程所属的 WLM 类。

6)事件/队列:显示所选系统全局事件的每秒频率、线程运行和等待队列的平均大小:Cswitch :在监视时间间隔内每秒上下文切换的数量。

Syscalls :在监视时间间隔内每秒执行的系统调用的数量。

Reads :在监视时间间隔内每秒执行的 read 系统调用的数量。

Writes :在监视时间间隔内每秒执行的 write 系统调用的数量。

Forks :在监视时间间隔内每秒执行的 fork 系统调用的数量。

Execs :在监视时间间隔内每秒执行的 exec 系统调用的数量。

Runqueue :准备运行但需要等待处理器可用的平均线程数目。

Waitqueue:正在等待页面调度完成的平均线程数目。

7)文件/TTY :显示所选文件与 tty 统计信息的每秒频率。

Readch :在监视时间间隔内 read 系统调用每秒读的字节数。

Writech :在监视时间间隔内 write 系统调用每秒写的字节数。

Rawin :在监视时间间隔内从 TTY 中每秒读取的原始字节数。

Ttyout :在监视时间间隔内每秒写入 TTY 中的字节数。

Igets :在监视时间间隔内每秒调用信息节点查找例程的数量。

Namei :在监视时间间隔内每秒调用路径名查找例程的数量。

Dirblk :在监视时间间隔内被目录搜索例程每秒扫描的目录块数目。

8)页面调度:显示页面调度统计信息的每秒频率。

Faults :在监视时间间隔内每秒页面出错的数量。

这包括不能激活页面调度的页面故障。

Steals :在监视时间间隔内每秒钟有物理内存 4K 帧被虚拟内存管理器占用。

PgspIn :在监视时间间隔内每秒钟从调页空间读取 4K 页面的数量。

PgspOut :在监视时间间隔内每秒钟把 4K 页面写入调页空间的数量。

PageIn :在监视时间间隔内每秒钟读取 4K 页面的数量。

这包括与从文件系统读取有关的页面调度活动。

从这个值中减去 PgspIn 就可得到在监视时间间隔内每秒钟从文件系统读取的 4K 页面的数量。

PageOut :在监视时间间隔内每秒钟写 4K 页面的数量。

这包括与写入文件系统有关的页面调度活动。

从这个值中减去 PgspOut 就可得到在监视时间间隔内每秒钟写入文件系统的 4K 页面的数量。

Sios :在监视时间间隔内虚拟内存管理器每秒钟发出的 I/O 请求的数目。

9)内存:显示实际内存大小与内存使用的分布情况。

Real,MB :以 MB 为单位的实际内存大小。

% Comp :当前分配给计算页面帧的实际内存的百分数。

计算页面帧通常是那些被调页空间支持的帧。

% Noncomp :当前分配给非计算页面帧的实际内存的百分数。

非计算页面帧通常是那些被文件空间(可以是数据文件、可执行文件或共享库文件)支持的帧。

% Client :当前被分配用来高速缓存远程安装的文件的实际内存的百分数。

10)调页空间:显示调页空间的大小及利用情况。

Size,MB :系统上所有调页空间的总和,以 MB 为单位。

Used :当前在使用的调页空间占所有的百分数。

Free :当前未使用的调页空间占所有的百分数。

11)NFS :显示每秒调用的 NFS 状态TOP命令其它用法:topas -P :显示最忙进程topas -D :显示磁盘使用情况topas -i :指定时间间隔,默认是2s刷新一次。

相关文档
最新文档