svmon

更新时间:2024-05-21 17:47

svmon是IBM AIX系统中常用的命令,用来捕获并分析虚拟内存快照。

svmon命令

svmon提供了一个更加深入的内存使用情况的分析。比起 vmstat 和 ps 命令,它带有更多信息量,并且更具有强制性。svmon 命令捕获一个当前内存状态的快照。然而,这并不是一个真正的快照,因为它运行在用户级别,即中断允许状态。

命令语法

全局报告

svmon -G [ -i Interval [ NumIntervals ] ] [ -z ]

用户报告

svmon -U [ LogName1...LogNameN ] [ -r ] [ -n | -s ] [ -w | -f -c ] [ -t Count ] [ -u | -p | -g | -v ] [ -i Interval [ NumIntervals ] ] [ -l ] [ -j ] [ -d ] [ -z ] [ -m ] [ -q ]

命令报告

svmon -C Command1...CommandN [ -r ] [ -n | -s ] [ -w | -f | -c ] [-t Count ] [ -u | -p | -g | -v ] [ -i Interval [ NumIntervals] ] [ -l ] [ -j ] [ -d ] [ -z ] [ -m ] [ -q ]

工作负载管理类报告

svmon -W [ ClassName1...ClassNameN ] [ -e ] [ -r ] [ -n | -s ] [ -w | -f | -c ] [-t Count ] [ -u | -p | -g | -v ] [ -i Interval [ NumIntervals]] [ -l ] [ -d ] [ -z ] [ -m ] [ -q ]

工作负载管理层报告

svmon -T [ Tier1...TierN ] [ -a SupClassName ] [ -x ] [ -e ] [ -r ] [ -u | -p | -g | -v ] [ -n | -s ] [ -w | -f | -c ] [ -t Count ] [ -i Interval [ NumIntervals ] ] [ -l ] [ -z ] [ -m ]

进程报告

svmon -P [ PID1... PIDN ] [ -r [ -n | -s ] [ -w | -f | -c ] [ -t Count ] [ -u | -p | -g | -v ] [ -i Interval NumIntervals] ] [ -l ] [ -j ] [ -z ] [ -m ] [ -q ]

段报告

svmon -S [ SID1...SIDN ] [ -r ] [ -n | -s ] [ -w | -f | -c ] [ -t Count ] [ -u | -p | -g | -v ] [ -i Interval [ NumIntervals] ] [ -l ] [ -j ] [ -z ] [ -m ] [ -q ]

详细报告

svmon -D SID1..SIDN [ -b ] [ -i Interval [ NumIntervals] ] [ -z ] [ -q ]

分帧报告

svmon -F [ Frame1..FrameN ] [ -i Interval [ NumIntervals] ] [ -z ] [ -q ]

命令标志

命令示例

1、要打印全局统计信息,请输入:

svmon -G

...............页大小......正在使用......空闲......固定内存......虚拟

内存........786432.........99980....686452.........61545.....86822

页空间.......16384..........1084

...............工作......持久......客户......大页面

固定内存.......45164.........0.........0.......16384

正在使用.......70261.....13335.........0........8192

.............页大小......大小.......空闲

大页池........16.MB.........4..........2

2、要打印 1/2 小时中每分钟的全局统计信息,请输入: svmon -G -i 60 30

3、要打印用户 steve 的内存统计信息,请输入:

svmon -U steve

===============================================================================

用户 正在使用 固定内存 调页空间 虚拟

LPageCap steve 16309 11269 1083 16304 Y

页大小 正在使用 固定内存 调页空间 虚拟

4 KB 8117 3077 1083 8112 16 MB 2 2 0 2

4、要打印出只考虑工作段的用户 root 和 steve 的内存使用统计信息,请输入:

svmon -U root steve -w

5、要打印出调页空间的最高的 10 个用户,请输入: svmon -U -g -t 10

6、要打印出用户 steve 的内存使用统计信息,包含属于 steve 的进程,请输入: svmon -U steve -d

要只报告具有大页面权能的用户,请输入: svmon -U-q

7、要打印出命令 login 的内存使用统计信息, 包括地址范围,请输入:

svmon -C login -r

8、要打印命令 oracle、xemacs 以及 cc 的内存使用统计信息,请输入:

svmon -C oracle xemacs cc

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}