solaris查看内存、CPU、硬盘总数和使用情况情况 solaris查看内存、CP U、硬盘总数和使用情况情况 转自:http://blog.chinaunix.net/uid-26454764-id-3145344.html 一、内存查询 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 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 16 5 0 16 23 13 18 0 0 2 0 32 0 0 0 100 17 4 0 10 46 20 29 0 1 3 0 27 0 0 0 100 18 4 0 13 23 12 19 0 0 3 0 28 0 0 0 100 19 5 0 10 39 7 35 0 1 2 0 28 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 ǹ %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.00# iostat -E sd2 Soft Errors: 1 Hard Errors: 0 Transport Errors: 1 Vendor: TSSTcorp Product: CD/DVDW TS-L632D Revision: SR02 Serial No: Size: 0.00GB <0 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 1 Predictive Failure Analysis: 0 ssd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: SEAGATE Product: ST314655FSUN146G Revision: 0691 Serial No: 0746S2WHHZ Size: 146.81GB <146810536448 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 Predictive Failure Analysis: 0 ssd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: SEAGATE Product: ST314655FSUN146G Revision: 0691 Serial No: 0745S2P7A7 Size: 146.81GB <146810536448 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 Predictive Failure Analysis: 0 即有两个硬盘ssd0和ssd1大小都是146.81GB 2,查看硬盘使用情况 -bash-3.00$ df -h 文件系统 大小 用了 可用 容量 挂接在 /dev/dsk/c1t0d0s0 102G 93G 7.6G 93% / /devices 0K 0K 0K 0% /devices ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 52G 1.6M 52G 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object sharefs 0K 0K 0K 0% /etc/dfs/sharetab /platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap2.so.1 102G 93G 7.6G 93% /platform/sun4u-us3/lib/libc_psr.so.1 /platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap2.so.1 102G 93G 7.6G 93% /platform/sun4u-us3/lib/sparcv9/libc_psr.so.1 fd 0K 0K 0K 0% /dev/fd swap 52G 104K 52G 1% /tmp swap 52G 40K 52G 1% /var/run
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/60193.html