Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114267
  • 博文数量: 24
  • 博客积分: 368
  • 博客等级: 准尉
  • 技术积分: 272
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-13 22:17
文章分类

全部博文(24)

文章存档

2011年(2)

2010年(22)

分类:

2011-01-01 22:00:09

用mpstat来判断,%steal 为调度ht调度所占用的cpu的比例。如果是有超线程的cpu的server上应该不会为0

此方法不知道是否准确,知识在看mpstat manpage时发现%steal是关于ht的占用cpu的 一个统计值,所以想着靠这个应该是一个判断方法

非超线程cpu 
############################################################################################
[noc@centos-pc-27 ~]$ mpstat -P ALL
Linux 2.6.18-92.1.22.el5 (centos-pc-27.blurdev.com)     01/01/2011
01:27:54 PM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
01:27:54 PM  all   44.32    0.00    1.49    0.60    0.03    0.06    0.00   53.50   1070.12
01:27:54 PM    0   53.24    0.00    1.30    0.48    0.00    0.00    0.00   44.97   1000.37
01:27:54 PM    1   35.40    0.00    1.69    0.71    0.06    0.11    0.00   62.02     69.75
############################################################################################
[noc@centos-pc-27 ~]$ more /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 26
model name      : Intel(R) Xeon(R) CPU           W3505  @ 2.53GHz
stepping        : 5
cpu MHz         : 2527.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht t
m syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm
bogomips        : 5070.58
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 26
model name      : Intel(R) Xeon(R) CPU           W3505  @ 2.53GHz
stepping        : 5
cpu MHz         : 2527.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 2
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht t
m syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm
bogomips        : 5066.66
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
############################################################################################

超线程CPU服务器
############################################################################################
[hmp734@adm01 ~]$ mpstat -P ALL
Linux 2.6.18-92.1.10.el5xen (adm01.dc1.svcmot.com)      01/01/2011

01:52:23 PM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
01:52:23 PM  all    4.32    0.01   10.59    0.41    0.14    0.54    6.78   77.22   1282.42
01:52:23 PM    0    4.78    0.02   10.46    0.66    0.55    1.38    7.27   74.88    786.53
01:52:23 PM    1    4.17    0.00   10.78    0.32    0.00    0.26    6.62   77.85    167.02
01:52:23 PM    2    4.17    0.00   10.60    0.34    0.00    0.26    6.61   78.02    164.98
01:52:23 PM    3    4.16    0.00   10.54    0.32    0.00    0.26    6.60   78.12    163.89
[hmp734@adm01 ~]$ hostname
adm01.dc1.svcmot.com
############################################################################################
[hmp734@adm01 ~]$ more /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.086
cache size      : 6144 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant
_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 6265.84
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.086
cache size      : 6144 KB
physical id     : 1
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant
_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 6265.84
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.086
cache size      : 6144 KB
physical id     : 2
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant
_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 6265.84
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.086
cache size      : 6144 KB
physical id     : 3
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant
_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 6265.84
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:
############################################################################################
阅读(4062) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~