`
aijuans
  • 浏览: 1570603 次
社区版块
存档分类
最新评论

AIX中svmon -P命令详解

 
阅读更多
svmon -P -t 3 -i 5,该命令每5秒种输出一次最耗内存的前3个进程

(输出省略了一部分)

说明(为了表述明确,分别贴出了中英文对照)

Process Report

The process report is printed when the -P flag is specified. The column headings in a process report are:
Pid
Indicates the process ID.
Command
Indicates the command the process is running.
Inuse
Indicates the total number of pages in real memory in segments that are used by the process.
Pin
Indicates the total number of pages pinned in segments that are used by the process.
Pgsp
Indicates the total number of pages reserved or used on paging space by segments that are used by the process.
Virtual
Indicates the total number of pages allocated in the process virtual space.
64-bit
Indicates if the process is a 64 bit process (Y) or a 32 bit process (N).
Mthrd
Indicates if the process is multi-threaded (Y) or not (N).
16MB
Indicates the 16MB page status of the process. "M" stands for mandatory, "Y" means that the process uses or has used
16MB page segments and "N" means that the process does not use 16MB pages.

If the process uses pages of a size other than the base 4KB page size, these statistics are followed by the
distribution between the different page sizes.

After process information is displayed, svmon displays information about all the segments the process uses. Information
about segment are described in the paragraph Segment Report

If the -q flag is specified, only processes using segments of the requested size are reported. Note that all of the
segments for these processes are reported. If a list of processes is specified, an error is reported for each process not
using segments of the requested size.

进程报告

只有指定了 -P 标志,才打印进程报告。进程报告中的列标题是:

Pid
表示进程标识符。
命令
表示进程在运行的命令。
正在使用
表示进程使用的段中的实内存的页面总数。
固定内存
表示进程使用的段中固定内存的页面总数。
调页空间
表示进程使用的段在调页空间上保留或使用的页面总数。
虚拟
表示在进程虚拟空间中分配的页面总数。
64 位
表示该进程是否是 64 位进程(Y)或 32 位进程(N)。
多线程
表示该进程是否是多线程的(Y)或不是多线程的(N)。
大页面
表示进程的大页面状态。“M”表示强制性,“Y”表示进程使用或已经使用大页面段,“N”表示进程不使用大页面。

如果定义了大页池,那么在不同页面大小间的分布跟随这些信息。

显示进程信息之后,svmon 显示关于进程使用的所有段的信息。段落段报告描述了段的信息。

如果指定了 -q 标志,那么只报告标记为大页面进程(LPage)的进程。注意要报告这些进程中所有的段。如果指定了一列进程,那么就会向未标记为大页面的每个进程报告错误。

段报告

只有指定了 -S 标志,才打印段报告。段报告中的列标题是:

Vsid
表示虚拟段标识符。表示在虚拟内存管理器中的唯一段。
Esid
表示有效的段标识符。Esid 只有在段属于进程的地址空间时才有效。提供时,它表示进程如何使用段。如果 vsid 段被几个进程映射,但具有不同的 esid 值, 那么该字段包含“-”。如果是那样的话,那么通过应用于使用该段的每个进程标识符的 -P 标志,可以获得精确的 esid 值。因为用于管理打开的文件或多线程结构的段不是进程的用户地址空间的一部分,所以也对这些段显示“-”。
类型type
表示段的类型:
  • 持久表示持久的段
  • 工作表示工作段
  • 客户表示客户段
  • 映射表示映射的段
  • 实映射表示实内存映射段
描述 description
给出段的文本描述。列的内容取决于段的类型和用途

分享到:
评论

相关推荐

    AIX系统性能

    AIX系统性能分析,通过topas,svmon采集数据,然后进行数据分析,CUP,内存,等状况

    AIX常用命令AIX常用命令

    ### AIX常用命令详解 #### 一、命令格式与结构 在AIX系统中,命令的基本格式为:`$command option(s) argument(s)`。其中: - **command**:指的是具体的命令名称。 - **option(s)**:命令选项,通常以“-”开头,...

    aix hp_unix linux常用命令汇总

    本文主要汇总了AIX、HP-UNIX和Linux三个操作系统中的常用命令,并对这些命令进行了详细的解释和使用示例,旨在帮助系统管理员更好地理解和操作这三个平台。 首先,我们关注AIX系统。AIX(Advanced Interactive ...

    AIX日常维护命令

    ### AIX日常维护命令知识点详解 #### 一、检查AIX系统状态 AIX系统状态检查是日常维护的重要环节之一,主要包括以下方面: 1. **文件系统**: `df –k` 命令用于查看文件系统的空间使用情况,其中 `-k` 表示以 KB ...

    IBM AIX 系统命令简介

    本文旨在对AIX系统中的一些关键命令进行介绍,这些命令对于管理和维护AIX系统至关重要。 #### 1. `bootinfo` - **功能**:`bootinfo` 命令用于显示当前系统的启动配置信息。 - **用法**: - `-K`:显示当前系统的...

    AIX日志管理日志管理

    总的来说,AIX日志管理涉及到对系统资源的实时监控和历史数据分析,通过使用如`vmstat`、`sar`、`ps`、`svmon`和`iostat`等命令,系统管理员能够全面了解系统状态,优化资源分配,预防潜在的问题,从而提高系统的...

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

    在AIX系统中,`ps v`和`svmon`都可以用来查看进程的内存使用情况,但它们显示的单位和信息有所不同。`ps v`显示的是进程的基本信息,而`svmon`可以提供更详细的内存使用情况。 例如,对于PID为23288的进程,我们...

    aix常用的一些简单命令

    在IBM AIX操作系统中,命令行是管理员进行系统管理和维护...以上命令只是AIX系统中的一部分,实际上还有很多其他命令和工具,它们共同构成了AIX强大的管理系统。熟练掌握这些命令,将极大地提高在AIX环境下的工作效率。

    aix内存分配说明详解

    利用svmon -P pid-m –r命令可以监控具有特定进程ID(pid)的Java进程的内存使用情况。在某些配置中,可以看到内存被分为两部分:一部分用于本机堆(3、4、5段),另一部分用于Java堆(6至E段)。 了解这些内存模型...

    AIX系统维护手册_HACMP系统维护_AIX基础入门_共40页.

    总结来说, 本手册详细介绍了AIX系统的维护知识, 包括系统的基本操作命令、文件管理、硬件维护、用户管理、网络配置、日常管理和关机重启等关键领域, 以及HACMP集群的维护命令, 对于AIX系统管理员来说具有很高的实用...

    如何查看系统内存的消耗情况

    在AIX 4.3和AIX 5.1这两个版本中,`svmon`命令同样适用。以下是如何使用`svmon`来查看内存消耗情况的详细步骤: 1. 打开终端或者控制台。 2. 输入 `#svmon -G` 命令并按回车。这里的 `#` 表示需要以管理员权限执行...

    AIX中Paging_Space使用率过高的分析与解决

    可以使用命令svmon-P-t10-i5每5秒输出一次最耗内存的前10个进程到文件中,然后分析该文件内容以确定内存泄露的应用,从而进行相应的修正或补丁安装。 数据库参数配置对PagingSpace使用率的影响 在安装有数据库的...

    aix命令手册

    ### AIX 命令手册知识点详解 #### 标题:AIX命令手册 - **描述**:本文档提供了一套关于AIX操作系统基础命令的使用指南。 #### 知识点解析 ### 1. 检测系统架构 - **命令**:`bootinfo -K` - **功能**:该命令...

    入门级AIX系统命令简介

    这只是AIX系统命令的冰山一角,实际操作中还有许多其他命令用于管理和监控系统。随着经验的积累,你将更加熟悉这些工具并能熟练运用它们解决各种问题。不断实践和学习,才能真正掌握AIX系统的精髓。

    AIX系统cpu、内存、网卡、硬盘、HBA卡等硬件信息查看

    本文将对AIX系统中查看硬件信息的命令和方法进行详细的介绍。 一、查看CPU信息 查看CPU型号、序列号、CPU数量、CPU主频、CPU位数等信息可以使用以下命令: * 查看型号、序列号:#uname -M,#uname -u * 查看CPU...

    aix 优化及维护案例

    1.2 AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用 7 1.3 AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) 12 1.4 AIX 5.3主机性能评估-Memory性能评估 19 1.5 AIX 5L 磁盘性能优化 23 ...

    如何检查内存泄露 on AIX

    svmon是AIX中的一个系统监视工具,可以用来观察系统的内存使用情况,包括进程的私有和共享内存。通过运行svmon -p <进程ID>,我们可以获取特定进程的内存使用细节。同时,结合ps命令,可以查看进程的内存占用、堆...

    AIX 日常维护操作

    - 使用 `lsfs` 命令来列出当前系统中的所有文件系统。 - 通过 `lsvg -l rootvg` 和 `lsvg -p rootvg` 分别查看根卷组(rootvg)的详细信息和性能信息。 #### 4. 物理卷(PV)检查 - 使用 `lspv` 命令列出所有的物理卷。...

    AIX5L内存性能优化.pdf

    svmon命令是AIX特有的命令,用于监视系统中的内存使用情况。使用svmon命令可以查看系统中的内存使用情况,了解系统的内存使用率、虚拟内存使用率等信息。例如,使用svmon -G命令可以查看系统中的内存使用情况,了解...

    IBM AIX日常维护命令

    在日常维护中,掌握一些核心的AIX命令是至关重要的。以下是对标题和描述中涉及的知识点的详细说明: 1. **监视进程**: - `topas`:实时动态显示系统中各个进程的资源占用状况,包括CPU、内存等。 - `ps -ef` 和 ...

Global site tag (gtag.js) - Google Analytics