zoukankan      html  css  js  c++  java
  • AIX 内存使用情况

    cat > WHAT_EVER_YOU_WANT.sh
    #!/usr/bin/ksh
    #memory calculator
    um=`svmon -G | head -2|tail -1| awk {'print $3'}`
    um=`expr $um / 256`
    tm=`lsattr -El sys0 -a realmem | awk {'print $2'}`
    tm=`expr $tm / 1000`
    fm=`expr $tm - $um`
    echo " -----------------------";
    echo "System : (`hostname`)";
    echo "----------------------- ";

    echo " -----------------------";
    echo " Users Login information ";

    for ENTRY in `finger | cut -d " " -f1 | grep -v Login | uniq`
    do
    echo "`finger -l $ENTRY | head -1 | cut -d " " -f14` ---> `finger -l $ENTRY |
    awk '{ print $2 }' | tail -2 | head -1`";
    #finger -l $ENTRY | awk '{ print $2 }' | tail -2 | head -1;
    done
    echo "----------------------- ";

    echo " ----------------------";
    echo "Memory Information ";
    echo "total memory = $tm MB"
    echo "free memory = $fm MB"
    echo "used memory = $um MB"
    echo " ----------------------- ";
    bash-4.2# chmod +x ./WHAT_EVER_YOU_WANT.sh
    bash-4.2# ./WHAT_EVER_YOU_WANT.sh

    #=================

    nmon

    h -- help

    m -- memory

    #=================

    列出内存占用率前10的进程相关信息:

    svmon -Pt10 | perl -e 'while(<>){print if($.==2||$&&&!$s++);$.=0 if(/^-+$/)}'

    用svmon -P pid查看某个进程内存堆栈:

    svmon -P pid

    查看内存使用情况:

    svmon

  • 相关阅读:
    vue实现左右两列竖直分别滑动,且双向关联的选项卡(一)
    根据对象的某个字段(值为数字)排序
    如何将data中字符传的换行正常显示
    HBase集群搭建部分配置
    YARN详解
    常用查询函数
    分桶表
    hive分区表
    xsync分发脚本
    ssh免密登录
  • 原文地址:https://www.cnblogs.com/emanlee/p/3854997.html
Copyright © 2011-2022 走看看