Chinaunix

标题: 关于AS4U4的问题~ [打印本页]

作者: 小破孩儿~    时间: 2006-09-05 13:42
标题: 关于AS4U4的问题~
我装好AS4U4之后 用Top命令查看CPU占用率,惊奇地发现本来有2颗CPU的机器他就显示了一个CPU,我原来装AS3的时候能显示出来4个CPU信息,为什么AS4U4用Top只能显示一个呢?是不是AS4对双核CPU支持不好?哪位个高人不指点一下?


top - 13:40:05 up 14:05,  1 user,  load average: 0.44, 0.39, 0.36
Tasks:  98 total,   1 running,  97 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.0% us,  3.9% sy,  0.0% ni, 94.9% id,  0.1% wa,  0.0% hi,  0.0% si
Mem:   4149140k total,  1705156k used,  2443984k free,   115404k buffers
Swap:  8289532k total,        0k used,  8289532k free,  1369976k cached

这就是AS4中我打top出来的结果。

再看下面AS3 CPU不同。
13:39:00  up 7 days, 19:21,  2 users,  load average: 4.19, 3.75, 3.35
101 processes: 100 sleeping, 1 running, 0 zombie, 0 stopped
CPU states:  cpu    user    nice  system    irq  softirq  iowait    idle
           total   47.8%    0.0%    0.7%   0.0%     0.4%    0.6%   50.3%
           cpu00   48.2%    0.0%    0.8%   0.0%     0.8%    0.6%   49.6%
           cpu01   48.6%    0.0%    0.4%   0.2%     0.4%    0.6%   49.8%
           cpu02   47.6%    0.0%    1.6%   0.0%     0.4%    0.6%   49.8%
           cpu03   46.8%    0.0%    0.2%   0.0%     0.0%    0.8%   52.2%
Mem:  4112280k av, 2542148k used, 1570132k free,       0k shrd,  345180k buff
                    681884k actv, 1134400k in_d,   13044k in_c
Swap: 8385760k av,       0k used, 8385760k free                 1619300k cached


为什么啊?
作者: kenduest    时间: 2006-09-05 13:46
原帖由 小破孩儿~ 于 2006-9-5 13:42 发表
我装好AS4U4之后 用Top命令查看CPU占用率,惊奇地发现本来有2颗CPU的机器他就显示了一个CPU,我原来装AS3的时候能显示出来4个CPU信息,为什么AS4U4用Top只能显示一个呢?是不是AS4对双核CPU支持不好?


1. 确定一下实际抓到几个 cpu

  1. cat /proc/cpuinfo
复制代码


2. top 可以按下 "1" 切换 smp 检视状态

3. 没有看到多个 cpu,确定 kernel 有装 smp 版本与使用中

  1. rpm -qa | grep kernel
复制代码


==
作者: 小破孩儿~    时间: 2006-09-05 13:56
原帖由 kenduest 于 2006-9-5 13:46 发表


1. 确定一下实际抓到几个 cpu

  1. cat /proc/cpuinfo
复制代码


2. top 可以按下 "1" 切换 smp 检视状态

3. 没有看到多个 cpu,确定 kernel 有装 smp 版本与使用中

[code]rpm -qa | gre ...



top 可以按下 "1" 切换 smp 检视状态....原来这样就可以~~厄~~3Q~解决啦
作者: 小破孩儿~    时间: 2006-09-05 13:57
为什么 按1这个事情 我在 top man 里面找不到呢?   请问怎么发现的?这个事情?
作者: kenduest    时间: 2006-09-06 14:08
原帖由 小破孩儿~ 于 2006-9-5 13:57 发表
为什么 按1这个事情 我在 top man 里面找不到呢?   请问怎么发现的?这个事情?


man top:


  1.      Summary_Area_defaults
  2.               'l' - Load Avg/Uptime  On  (thus program name)
  3.               't' - Task/Cpu states  On  (1+1 lines, see '1')
  4.               'm' - Mem/Swap usage   On  (2 lines worth)
  5.               '1' - Single Cpu       On  (thus 1 line if smp)
复制代码


==




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2