mpstat查看CPU使用率

  • 格式:wps
  • 大小:59.00 KB
  • 文档页数:6

下载文档原格式

  / 6
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#mpstat查看CPU个数

#prtding -v查看cpu内存等信息

# echo "::memstat" | mdb -k查看内存和剩余内存

solaris查看内存、CUP、硬盘总数和使用情况情况

一、内存查询

1,查询总内存

-bash-3.00# prtconf | grep Memory

结果为:

Memory size: 28672 Megabytes

即总内存为 28672M

2,查询剩余内存和总内存

-bash-3.00# echo "::memstat" | mdb -k

结果为:

Page Summary Pages MB %Tot

------------ ---------------- ---------------- ----

Kernel 111524 871 3%

Anon 296480 2316 8%

Exec and libs 20382 159 1%

Page cache 66403 518 2%

Free (cachelist) 187491 1464 5%

Free (freelist) 2918928 22804 81%

Total 3601208 28134

Physical 3597230 28103

即剩余内存为Free (cachelist)+Free (freelist) = 24268M

总内存为Physical=28103M

3,查看剩余内方法2

-bash-3.00# vmstat

结果为:

kthr memory page disk faults cpu

r b w swap free re mf pi po fr de sr s2 sd sd -- in sy cs us sy id

0 0 0 54425312 25009768 19 79 39 0 0 0 1 -0 -0 7 0 455 306 226 0 0 100

即剩余内存为free=25009768kb=24423M

4,查看各个进程所用的内存

-bash-3.00# prstat

结果为

PID USERNAME SIZE RSS STATE PRI NICE TIME CPU

PROCESS/NLWP

16549 root 6424K 2184K cpu0 59 0 0:00:00 0.0% prstat/1 16520 oracle 2183M 2166M sleep 59 0 0:00:00 0.0% oracle/1 897 oracle 2183M 2163M sleep 59 0 0:00:04 0.0% oracle/1 16562 oracle 2182M 2161M sleep 59 0 0:00:00 0.0% oracle/1 16552 oracle 2183M 2166M sleep 59 0 0:00:00 0.0% oracle/1 851 noaccess 210M 141M sleep 59 0 0:00:35 0.0% java/18

160 root 8488K 6448K sleep 59 0 0:00:22 0.0% picld/10 588 root 2912K 1392K sleep 59 0 0:00:00 0.0% automountd/2 587 root 3448K 2480K sleep 59 0 0:00:00 0.0% vold/5

16362 infa 5696K 2320K sleep 59 0 0:00:00 0.0% bash/1

613 root 4392K 2184K sleep 59 0 0:00:00 0.0% syslogd/13 491 root 2824K 1736K sleep 59 0 0:00:00 0.0% ttymon/1 486 root 2376K 976K sleep 59 0 0:00:00 0.0% smcboot/1 415 daemon 3160K 1648K sleep 59 0 0:00:00 0.0% rpcbind/1 460 root 6224K 4344K sleep 59 0 0:00:00 0.0% inetd/4

482 root 2808K 1616K sleep 59 0 0:00:00 0.0% ttymon/1 161 root 8944K 4488K sleep 59 0 0:00:01 0.0% nscd/32

261 root 3888K 2320K sleep 59 0 0:00:00 0.0% devfsadm/6 420 daemon 2752K 1704K sleep 60 -20 0:00:00 0.0% nfs4cbd/2 447 daemon 2736K 1768K sleep 60 -20 0:00:00 0.0% lockd/2

162 daemon 5376K 3144K sleep 59 0 0:00:00 0.0% kcfd/4

485 root 2376K 1368K sleep 59 0 0:00:00 0.0% smcboot/1 483 root 1664K 976K sleep 59 0 0:00:00 0.0% utmpd/1

248 root 2584K 1112K sleep 59 0 0:00:00 0.0% iscsid/2 487 root 2376K 976K sleep 59 0 0:00:00 0.0% smcboot/1 422 daemon 3096K 2048K sleep 59 0 0:00:00 0.0% statd/1

421 daemon 5120K 1808K sleep 59 0 0:00:01 0.0% nfsmapid/4 各个进程所有的内存为SIZE值

二,查询cpu