免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1642 | 回复: 0
打印 上一主题 下一主题

[新手入门] 查询aix主机性能的几个基本命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-16 17:20 |只看该作者 |倒序浏览
查询aix主机性能的几个基本命令

    机器性能优化主要从四个方面去考虑:CPU,内存,磁盘I/O,网络
    1、CPU
    sar命令 可以使用sar命令来查看cpu的使用率。
    %usr + %sys > 80% 的时候 CPU将是瓶颈
    ps aux | head -4 查看前3位占用cpu的进程
    %CPU表示进程使用cpu时间的百分比;%MEM表示进程使用实际内存的百分比
    ps –elf 命令 将查看进程的优先级别
    PRI值越小,优先级越大。
    NI值越大,优先级越小。
    可以使用命令nice ,renice来修改NI值。
    2、MEMORY
    vmstat命令 主要使用vmstat命令来查看虚拟内存和实际内存的使用率,看内存瓶颈主要是看ps的使用率,只要ps的使用率没有超过70%,内存的使用率为100%都是正常的。
    Page表示页面调入调出的数量,pi po经常为非零值时,需要注意。
    Wa 表示等待I/O的时间,不能太高
    avm 活动虚拟页面,在进程运行中分配到工作段的页面空间数. 越小越好,单位为4K。
    实际内存中 系统进程使用的(计算段) 工作段。该值与svmon –G中的virtual值相等。
    fre 空闲列表的数量.一般不少于120,当fre少于120时,系统开始自动的kill进程去释放free list 越大越好,实际内存中空闲的frame数。
    注意:avm不包括 文件系统缓存
    The avm number will grow as more processes get started and/or existing processes allocate more working storage.
    实际内存 页面数 =(avm+fre+文件系统缓存)×4k
    文件系统缓存 =文件系统缓存+某些程序退出时未释放的文件页面
    可以使用 vmstat -v查看文件系统缓存
    当文件系统mount上的时候,对于内存区域有两个动作,第一为分配部分工作段,第二为分配部分文件系统缓存
    lsps –a命令 查看pagespces的使用率
    %used > 70% 内存将成瓶颈
    svmon命令 可以查看物理内存的情况
    svmon –G 查看内存全局使用状况
    svmon -Pt 3 查看前三个占用内存的进程
    HPUX下可以使用 lsof 查看
    svmon -G ,topas,看出来都是20G内存,可ps gu或ps auxxx相加或使用svmon -U 相加却少了10G
    使用svmon -P发现大量的aioserver占掉了内存,用ps -efk统计也是如此,原来是aioserver开得过多造成的。而aioserver属于kernel的,所以有些统计都不算在内。
    3、磁盘I/O
    iostat命令 主要使用iostat命令查看磁盘I/O的负载
    iostat 1 2
    A system is I/O bound, if: %iowait > 25%, %tm_act > 70%
    lvmstat命令 该命令查看单个lv,vg上的I/O流量
    使用lvmstat 命令前需要用 -e选项 激活该命令:
    #lvmstat -v rootvg –e
    #lvmstat -v rootvg
    #lvmstat -l hd4
    filemon 命令 To monitor the physical I/O activity of the virtual memory, logical volume, and physical volume levels of the file system, enter:
    #filemon -o /tmp/filemon.out 开始监控磁盘I/O
    #smitty trcstop 停止监控并创建报告
    #more /tmp/filemon.out 查看报告
    topas svmon 查看每个进程所占的IO
    #topas –P
    #svmon -P | more
    4、network
    topas命令 可以使用该命令查看所有的性能情况,包括CPU,内存,磁盘I/O,network
    #topas
    其他命令可参见相关网络管理文档


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3944/showart_361459.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP