`
luzl
  • 浏览: 563111 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

AIX -- 内存监控命令总结

    博客分类:
  • Unix
阅读更多
最常见的进程监视命令 ps

查看所有进程:
ps -ef



每个活动进程的内存使用情况:
ps gv | head -n 1; ps gv | egrep -v "RSS" | sort +6b -7 -n -r

把这个命令可以看做是两个命令
ps gv | head -n 1
ps gv | egrep -v "RSS" | sort +6b -7 -n -r
, 分号让两个命令分开执行并且结果都打印到屏幕,第一个是为了取得输出的标题。第二个命令就是为了获得结果,其中+6b的意思就是忽略前面6列,以第7列排序, -n的意思是以数字的方式排序,-r就是以倒序排列,也就是由大到小。

结果的解释:
    * RSS — 每个进程用于文本和数据段的 RAM 量。PID 15256 使用 7232k 内存。这是此进程正在使用的真实内存。
    * %MEM — RSS 的实际量 / RAM 总量。应该进一步检查使用的内存百分比高的进程,但是应该记住数据库和 HPC 应用程序在正常情况下可以使用大量内存,可以不理会它们。在通用的系统上,任何进程都可能使用大量内存。
    * TRS — 用于进程文本段的 RAM 量(单位为 KB)。
    * SIZE — 为此进程(文本和数据)分配的分页空间的实际大小。


vmstat 1 4


    * 内存数据
          o avm — 正在使用的活动虚拟内存量(4k 页面的数量),不包括文件页面。
          o fre — 内存空闲列表的大小。在大多数情况下,当这个值变得很小时我们并不担心,因为 AIX 7 总是会充分地使用内存,不会像希望的那样尽早地释放内存。这个设置由 vmo 命令的 minfree 参数确定。归根结底,分页信息更加重要。
          o pi — 从分页空间换入的页面数。
          o po — 换出到分页空间的页面数。
          o fr — 空闲的(被替换的)页面数。
          o sr — 为了判断是否需要替换而扫描的页面数。
          o cy — 为了替换而扫描页面所用的时钟周期数。
    * CPU 和 I/O
          o r — 在指定的时间间隔内,可运行内核线程的平均数量。
          o b — 在指定的时间间隔内,位于虚拟内存等待队列中的内核线程的平均数量。如果 r 不大于 b,通常是 CPU 问题的现象,这可能是由于 I/O 或者内存瓶颈造成的。
          o us — 用户时间。
          o sy — 系统时间。
          o id — 空闲时间。
          o wa — 等待 I/O。
          o ec — 消耗容量的百分比,即,在运行共享处理器的系统上,您正使用的分配 CPU 时间多少的一个指标。
          o rc — 消耗的共享处理器资源的百分比。

获得页面大小统计信息
vmstat -P ALL


使用带 -r 标志的 sar 以获得 VMM 的信息
sar -r 1 5


使用带 -G 标志的 svmon
svmon -G


使用 svmon 显示给定进程的内存统计信息
svmon -P 8126660


分享到:
评论

相关推荐

    AIX常用的性能监控命令

    AIX常用的性能监控命令,机器性能优化主要从四个方面去考虑:CPU,内存,磁盘I/O,网络。

    UNIX常用性能监控命令.doc

    命令查看网络的连通性 检查网络的接口 检查主机的路由情况 磁盘I/O性能监控 特定的 AIX 内存监视

    IBM AIX日常维护命令

    IBM AIX日常维护命令 监视进程 授权 查看端口占用 内存使用监控

    IBM AIX 应用技巧

    AIX简介 AIX技巧: AIX 4.3.3 的中文输入 AIX 的许可权限---ACL AIX常用命令 AIX的版本号代表什么意思?...如何在WINDOWS下制作AIX安装盘在AIX4.3.3系统中,为什么oslevel命令的输出不是怎样查看RS/6000的物理内存

    (重要)AIX command 使用总结.txt

    AIX常用命令://查看机器序列号,IBM的基本信息都可以通过该命令查询得到 #prtconf #oslevel -r == uname -a //操作系统版本 #oslevel //查看操作系统版本ex :5.1.0.0 #oslevel -r //ex:5100-04 == oslevel -q //...

    IBM AIX性能调整

    IBM AIX性能调整 目录 1. 改善 NFS 客户机大型文件写性能 3 2. 如何处理hacmp中dms的问题 4 3. 系统性能监测命令详解(一) 8 4. 新的L200P平面...26. AIX 4.3.3 监控系统活动的新命令--TOPAS 31 27. 进程kproc 31

    AIX.zip_aix

    java 程序 对 AIX 服务器 监控命令 查看 内存、CPU 占用率

    AIX 5L 性能监控及优化

    AIX 5L 环境下,关于服务器的CPU、内存、磁盘、网络的性能监控及优化。

    简单操作-服务器运维手册.doc

    进程监控、CPU性能、磁盘读写率 topas命令 查看进程的CPU使用率和磁盘读写率是否超阀值 3. 内存性能 vmstat 命令 查看内存最高峰值与一般使用率是否超阀值 4. 网络查看 netstat -an"grep tcp 检查是否能正常访问...

    Oracle DBA的UNIX袖珍参考手册之服务器监控

    10 服务器监控 使用命令来显示 Unix 服务器的高 CPU 资源占用会话。top 显示每个 CPU 的使用情况。 top 的输出分两部分。第一部分显示每个处理器的负载情况,第二部分显示使用 CPU 最多的会话信息。 # top load ...

    SmartMonitorV1.5Build006

    在生产系统运维过程中,每天需要通过各种命令查看系统参数,以确认系统是否正常运行,而查看并记录每台服务器... 监控目标:Linux,AIX,HP-Unix(CPU,内存,IO,文件系统,进程,端口,会话) oracle数据库:表空间,会话

    Loadrunner报错日志

    1、首先检查是不是连接weblogic服务过大部分被拒绝,需要监控weblogic的连接等待情况,此时需要增加acceptBacklog,每次增加25%来提高看是否解决,同时还需要增加连接池和调整执行线程数,(连接池数*Statement ...

    WebLogic检查 问题定位 维护

    该文档专门针对WebLogic10.3怎么查问题、定位问题及日常维护中的一些小技巧,该文档适合对WEB应用程序有一定认识、对WebLogic有一定了解,对当前主机环境熟悉,对Aix命令有一定基础的相关人员。 一、日常监控 1、...

    12本精彩的Linux书籍

    很好得整合了AIX,FreeBSD, HP-UX,Linux,Solaris 和Tru64等多种UNIX版本。所有当你在处理不同版本的UNIX时,它是个不错的参考。以前当我同时管理多种UNIX系统时候就用了这本书的便携版----Essential System ...

Global site tag (gtag.js) - Google Analytics