阅 读 文 章

常用查看系统状态和信息的命令(整理)

[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友() | 时间:2007-06-24 | 浏览: 人次 ]



# mpstat 1
CPU minf mjf xcal  intr ithr  csw icsw migr smtx  srw syscl  usr sys  wt idl
  0    0   0  200   402  302  139   53    1    0    0   150  100   0   0   0
  1    0   0    0   102  100   83    0    3    0    0   105    2   0   0  98
  2    0   0    0   118  104   85    0    1    0    0    26    1   1   0  98

如发现CPU负载有问题,有想去了解下有无内存给CPU用呢:

可用说的vmstat, 还可查下CPU在从内存读数据时,对内存数据的命中率,100%?

# sar -b 1 100

SunOS u60 5.10 Generic_118822-08 sun4u    11/18/2005

14:20:45 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
14:20:46       0       0     100       0       0     100       0       0
14:20:47       0       0     100       0       0     100       0       0
14:20:48       0       0     100       0       0     100       0       0
...

看了内存情况,心里有点嘀咕,这系统关于内存是如何设的呢,何时把内存排不下的数据仍回到硬盘上的:

# netstat -k
...
system_pages:
physmem 63284 nalloc 11786054 nfree 11708436 nalloc_calls 5350 nfree_calls 4502
kernelbase 268435456 econtig 285212672 freemem 15428 availrmem 55955 lotsfree 977
cachefree 977 desfree 488 minfree 244 fastscan 8192 slowscan 100 nscan 0
desscan 25 pp_kernel 6089 pagesfree 15428 pageslocked 6579 pagestotal 62534
...

Solaris内存,为了速度,不是当CPU修改后立刻再写回硬盘,而到一定程度,即Water Mark - bufhwm:
缺省约占2%的物理内存,如你想修改,又得看/etc/system的参数:

# more /etc/system
...


或直接debug:

# adb -k /dev/ksyms /dev/mem                                                                               
...

看了内存关于读写硬盘,可能直接看I/O了:

包括你的iostat 和 netstat, 还有busstat, nfsstat:
TAG标签 : 命令 整理 信息 状态 查看 系统 常用 ... 内存 看看 显示

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.newhtm.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.