免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1693 | 回复: 5
打印 上一主题 下一主题

CPU问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-30 11:49 |只看该作者 |倒序浏览
机器型号HP DL380
配置 2个3.06G的CPU 2048MB内存
操作系统 Redhat Linux AS3.0
问题描述:
在操作系统中用top看到CPU信息如下
11:34:16  up 1 day, 20:08,  4 users,  load average: 0.31, 0.32, 0.33
161 processes: 157 sleeping, 3 running, 1 zombie, 0 stopped
CPU states:  cpu    user    nice  system    irq  softirq  iowait    idle
           total   12.7%    0.0%    4.7%   0.0%     0.3%    1.5%   80.4%

Mem:  2058592k av, 2029744k used,   28848k free,       0k shrd,  301856k buff
                    688908k actv,  882780k in_d,   43964k in_c
Swap: 2097096k av,      96k used, 2097000k free                 1355124k cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
19349 oracle    21   0 12288  12M  6260 S     1.9  0.5   1:26   0 httpd
32002 oracle    21   0 13672  13M  6212 S     1.7  0.6   0:12   0 httpd
7978 oracle    21   0 11408  11M  6236 S     1.7  0.5   0:04   0 httpd

在操作系统看到CPU 信息如下
# cat cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Xeon(TM) CPU 3.06GHz
stepping        : 5
cpu MHz         : 3056.561
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
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 tm
bogomips        : 6094.84

请问为什么我在系统里面只能看到一个CPU啊,实际是两个啊,机器启动自检的时候也能检测到两个CPU,为什么到操作系统中只能看到一个?

论坛徽章:
0
2 [报告]
发表于 2005-06-30 12:38 |只看该作者

CPU问题

用的是smp的内核?

论坛徽章:
5
3 [报告]
发表于 2005-06-30 13:01 |只看该作者

CPU问题

很可能是up

论坛徽章:
0
4 [报告]
发表于 2005-06-30 16:45 |只看该作者

CPU问题

系统kernel是
# uname -a
Linux hostname 2.4.21-20.EL.um.1 #1 Fri Sep 10 18:49:41 JST 2004 i686 i686 i386 GNU/Linux

我下载了一个kernel-smp-2.4.21-27.0.2.EL.um.1.i686.rpm内核包,能不能安装啊?对以前配置是否有影响?

论坛徽章:
0
5 [报告]
发表于 2005-06-30 18:41 |只看该作者

CPU问题

很简单的问题,你有两个cpu,但是你只用了一个
安装Redhat Linux AS3.0 的时候系统自己生成两个内核映像
一个是up(unique processor),另一个是smp的
相应的grub或lilo里设置有两个启动入口
你选择smp的那个启动,系统就用会使用2个cpu
选择up的话系统只利用了一个cpu,另一个空闲

论坛徽章:
5
6 [报告]
发表于 2005-07-01 11:15 |只看该作者

CPU问题

你当前的内核版本(up)跟你要安装的内核(smp)不一致,很有可能新安装的内核会有些问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP