免费注册 查看新帖 |

Chinaunix

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

UNIX上查看CPU个数和内存 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-28 19:27 |只看该作者 |倒序浏览

1、aix和hp上面:
lsdev -C | grep Process | wc -l
lscfg |grep proc lsattr -El proc0
lscfg |grep mem lsattr -El mem0
2、solaris上面:
psrinfo -v | grep "Status of processor" | wc -l
用psrinfo(1M)就可以查看。由于多内核/多线程技术的广泛采用,要查出物理CPU的数目可以使用-vp参数,例如:
# psrinfo -vp
The physical processor has 32 virtual processors (0-31)
UltraSPARC-T1 (cpuid 0 clock 1000 MHz)
UltraSPARC-T1的CPU共有8内核,每内核4个线程,因此如果单用-v参数看到的CPU数目是32个,而不是1个。
3、linux上面
cat /proc/cpuinfo | grep processor | wc -l
查看内存
1、在hp/ux上面
root 用户可以用sam 和 mstm ,非root用户可以用:cat /var/adm/syslog/syslog.log|grep Physical
2、在aix上面
lsdev -C | grep mem
lsattr -El mem0 lsattr -E -l sys0 -a realmem
查看虚拟内存
lsps -a
3、在solaris上面
prtconf | grep -i mem
4、在linux上面
free
查看操作系统的位数:
在solaris上面:如何查看系统内核是32位的还是64位的?
isainfo -b isainfo -v
在hpux上面:#/bin/getconf KERNEL_BITS
在aix上面:bootinfo -y
关于solaris的faq:
http://wiki.gceclub.sun.com.cn/index.php/OpenSolaris/Solaris%E4%B8%AD%E6%96%87FAQ
aix上是否开启aio:
lsdev -Cc aio

看物理内存用prtconf,在x86和sparc都通用的: # prtconf -vp | grep Mem Memory size: 2047 Megabytes 再有就是vmstat了: # vmstat 1 看vmstat的输出时,从第2行开始看,如果sr列数值比较大,就表明内存紧张。Solaris 9开始,可以使用mdb来查看内存:
   # echo ::memstat | mdb -k
如需要看具体那个进程占用内存的情况可以使用:prstat -a 另外还有GNU的top命令(top需要从
www.sunfreeware.com
上下载安装)
内容来自: 脚本之家
www.jb51.net

一,查看系统资源的整体使用情况:
top,prstat -a
二,查看内存具体使用情况
prstat -t, vmstat 1,
ps -e -o pid,pcpu,pmem,comm | grep -v PID|grep -v oraclePROD|grep -v ora_|grep -v 9.2.0| awk -F' ' '{sum+=$3}END{print sum}'
/usr/ucb/ps -aux
三,查看内存使用情况,按内存使用从大到小排列
ps -e -o pid,pcpu,pmem,comm | grep -v PID|sort +2 -r|more
不过,上述命令还是无法获取真正原因。只能使用dtrace来跟踪内核来寻找了!
sar -p


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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP