急。。。求救。。。SMP内核CPU使用率不均衡

发布于 2022-09-22 14:20:20 字数 12434 浏览 15 评论 0

以下是我使用top命令返回的结果,服务器dell 2950,8CPU,2G内存,使用的是SMP内核,照道理应该会负载均衡的,为什么CPU使用率都集中在第一块CPU上?请各位达人不吝赐教,多谢了~~~

Tasks: 122 total,   3 running, 119 sleeping,   0 stopped,   0 zombie
Cpu0  : 8.8%us, 44.9%sy,  0.0%ni, 43.8%id,  0.0%wa,  0.4%hi,  2.2%si,  0.0%st Cpu1  :  0.0%us, 97.1%sy,  0.0%ni,  2.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  1.5%us,  1.1%sy,  0.0%ni, 97.5%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.0%us,  0.7%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu4  :  0.7%us,  2.9%sy,  0.0%ni, 96.0%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu5  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu6  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu7  :  0.0%us,  0.0%sy,  0.0%ni, 99.3%id,  0.7%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2070896k total,  1056628k used,  1014268k free,   384916k buffers
Swap:  8393952k total,        0k used,  8393952k free,   581504k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+    TIME COMMAND                                                                 
6037 smg212    16   0  171m 7444 4636 S   65  0.4   4283:31  71,23 smg                                                                    
4247 root      39  19     0    0    0 R   97  0.0   1471:11  24,31 kipmi0                                                                 
3178 root      17   0  1820  600  520 S    0  0.0   1:21.78   1:21 hald-addon-stor                                                        
3855 root      15   0 58904  10m 6760 S    0  0.5   0:13.61   0:13 owcimomd                                                               
2442 root      15   0     0    0    0 S    0  0.0   0:07.70   0:07 kjournald                                                              
3835 root      18   0  1376  304  252 S    0  0.0   0:03.48   0:03 zmd                                                                    
    1 root      16   0   720  284  248 S    0  0.0   0:03.45   0:03 init                                                                  
1169 root      15   0     0    0    0 S    0  0.0   0:02.04   0:02 kjournald                                                              
2444 root      15   0     0    0    0 S    0  0.0   0:01.16   0:01 kjournald                                                              
6070 smg212    16   0  167m 4292 3452 S    0  0.2   0:00.97   0:00 vsmg                                                                  
3948 root      16   0  5080 1256  912 S    0  0.1   0:00.60   0:00 sshd                                                                  
2935 root      16   0  4476 3068 1440 S    0  0.1   0:00.58   0:00 hald                                                                  
  219 root      15   0     0    0    0 S    0  0.0   0:00.44   0:00 kswapd0                                                               
   25 root      10  -5     0    0    0 S    0  0.0   0:00.31   0:00 events/7                                                               
4407 gdm       16   0 24240  13m 8696 S    0  0.7   0:00.30   0:00 gdmgreeter                                                            
1229 root      21  -4  1796  588  352 S    0  0.0   0:00.22   0:00 udevd                                                                  
4303 root      15   0 28616 6552 3524 S    0  0.3   0:00.18   0:00 X                                                                     
2886 root      15   0  1904  608  428 S    0  0.0   0:00.15   0:00 syslog-ng                                                              
2891 messageb  16   0  3428  948  716 S    0  0.0   0:00.15   0:00 dbus-daemon                                                            
   20 root      10  -5     0    0    0 S    0  0.0   0:00.10   0:00 events/2                                                               
27142 root      16   0 11492 6804 2880 S    0  0.3   0:00.09   0:00 snmpd                                                                  
3703 root      16   0  104m 1048  780 S    0  0.1   0:00.06   0:00 nscd                                                                  
3868 bin       16   0  7516 3172 1296 S    0  0.2   0:00.06   0:00 cupsd

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

﹏半生如梦愿梦如真 2022-09-29 14:20:20

你的应用是并发的多线程吗?

月下客 2022-09-29 14:20:20

是的,最奇怪的是不是每台机器都是这样的。。。应用程序在有些机器上就没有这个问题,所以不知道是什么原因导致的,需要我什么相关的信息吗?

猥︴琐丶欲为 2022-09-29 14:20:20

出问题的机器和不出问题的机器有啥区别啊?自己分析一下吧,不光硬件和OS,APP的配置,网络...说不准是哪个环节上的不同造成的。一般合格的出厂硬件出问题的几率比较小。
或者换别的并发应用在出问题的机器上跑跑,看看是不是机器的问题,或者OS配置的问题。

你怎么这么可爱啊 2022-09-29 14:20:20

本人才疏学浅。。。能否指导一下,哪些配置文件需要重点关注的?

素食主义者 2022-09-29 14:20:20

实际上SMP系统也并非完全是负载均衡的, 例如中断处理和主要的系统时钟都是由CPU0来完成的,只有当多个并发任务可以分配到其他CPU时,其才会被分配到其他的CPU, 也就是说,当系统负载不重时,很多CPU都是闲置的,大部分工作都由CPU0来完成了.

  

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文