Chinaunix首页 | 论坛 | 博客
  • 博客访问: 689508
  • 博文数量: 95
  • 博客积分: 1754
  • 博客等级: 上尉
  • 技术积分: 1607
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-12 10:06
文章分类

全部博文(95)

文章存档

2015年(3)

2013年(15)

2012年(77)

分类: LINUX

2012-04-10 23:17:35

1,查看页面交换发生状况
"pswpin/s"为每秒内的换入页面书(swap in),"pswpout/s"为每秒内的换出页面数,当怀疑内存不足导致了页面交换的发生,使用sar -W确认。
[root@Dell-DB ~]# sar -W
Linux 2.6.18-92.el5 (Dell-DB)   04/10/2012
12:00:01 AM  pswpin/s pswpout/s
12:10:01 AM      0.00      0.00
12:20:01 AM      0.00      0.00
12:30:01 AM      0.00      0.00
2,查看物理内存和swap空间使用率
[root@Dell-DB ~]# sar -r
Linux 2.6.18-92.el5 (Dell-DB)   04/10/2012

12:00:01 AM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
12:10:01 AM    128032   8045616     98.43    277824   2102316   4094292      2240      0.05         0
12:20:01 AM    125924   8047724     98.46    278212   2103068   4094292      2240      0.05         0
12:30:01 AM    124516   8049132     98.48    278600   2103996   4094292      2240      0.05         0


kbmemfree:空间物理内存量
kbmemused:使用中的物理内存量
%memused:物理内存使用率
kbbuffers:内核中作为 缓冲区使用的物理内存容量
kbcached:内核中作为 缓存使用的物理内存容量
kbswpfree:交换区的空闲容量
kbswpused:使用中的交换区容量
%swpused:交换区的使用率
kbswpcad:交换区缓存的容量


常用命令

可通过如下方法查询CPU情况:

1.逻辑CPU个数:

# cat /proc/cpuinfo | grep “processor” | wc -l

2.物理CPU个数:
# cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc -l

3.每个物理CPU中Core的个数:
# cat /proc/cpuinfo | grep “cpu cores” | wc -l

是否为超线程?
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

4.每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
# cat /proc/cpuinfo | grep “siblings”

逻辑CPU个数:cat /proc/cpuinfo | grep "processor" | wc -l
物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

“siblings”指的是一个物理CPU有几个逻辑CPU
”cpu cores“指的是一个物理CPU有几个核
阅读(4172) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~