一、内存查询
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
1,查询cpu个数
-bash-3.00# mpstat
结果为 四个CPU或核
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl
0 22 0 28 27 16 22 0 1 3 0 57 0 0 0 100
1 10 0 25 46 16 34 0 1 3 0 45 0 0 0 100
2 6 0 12 39 13 22 0 1 3 0 34 0 0 0 100
3 22 0 11 212 8 46 0 1 3 0 53 0 0 0 100
返回8行说明有8个cpu
2,查看cpu的主频
-bash-3.00# psrinfo -v
虚拟处理器 0 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 1 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 2 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 3 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:44 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 16 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 17 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 18 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
虚拟处理器 19 在下列时间的状态:02/01/2012 09:14:03
自 01/31/2012 17:29:45 开始已在运行。
sparcv9 处理器以 1800 MHz 运行,
而且有 sparcv9 浮点数处理器
即有8个cpu,每个cpu的主频为1800Mhz=1.8Ghz
3,查看cpu使用率
-bash-3.00# sar -u 3 20
SunOS dsg1 5.10 Generic_141444-09 sun4u 02/01/2012
09:03:15 %usr %sys %wio %idle
09:03:18 0 0 0 100
09:03:21 0 0 0 99
09:03:24 0 0 0 100
09:03:27 0 0 0 100
也可用
-bash-3.00# iostat
tty sd2 ssd0 ssd1 nfs1 cpu
tin tout kps tps serv kps tps serv kps tps serv kps tps serv us sy wt id
0 4 0 0 0 0 0 0 91 7 4 0 0 0 0 0 0 100
三,查看硬盘
1,查看硬盘的大小
-bash-3.2# iostat -E
sd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: VMware, Product: VMware Virtual S Revision: 1.0 Serial No:
Size: 107.37GB <107374181888 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 4 Predictive Failure Analysis: 0
sd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: NECVMWar Product: VMware IDE CDR10 Revision: 1.00 Serial No:
Size: 0.00GB <0 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 4 Predictive Failure Analysis: 0
sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: VMware, Product: VMware Virtual S Revision: 1.0 Serial No:
Size: 53.69GB <53687090688 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 4 Predictive Failure Analysis: 0
即有两个硬盘sd0和sd2大小一个是100GB 另一个50G,sd1是光驱。
原创文章请注明转载自技术小站本文地址:http://www.i5i6.net/post/121.html,标题:solaris 查看内存、CUP、硬盘总数