技术小站

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

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、硬盘总数

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

【我来说两句】
分享到:

精彩推荐:

相关文章:

Solaris 10 默认的sh改为bash  (2015-7-18 8:46:19)

Solaris11 text 安装GUI  (2015-7-12 12:31:8)

Solaris 11 设置root用户 SSH登录  (2015-7-9 17:13:59)

Solaris 安装软件包  (2015-7-1 14:39:38)

solaris10 for x86 添加硬盘并分区  (2015-6-18 18:17:43)

评论 0

    发表留言:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。