棘手的负载均衡问题

发布于 2022-07-19 12:11:27 字数 2791 浏览 9 评论 1

前几天通过定制kernel-2.6.9-34.EL.src.rpm生成i686的源码,编译运行后发现cpu的负载很不均衡:
# cat /proc/interrupts
           CPU0       CPU1       CPU2       CPU3      
  0:     3242773          0          0          0    IO-APIC-edge  timer
  1:          9          0          0          0    IO-APIC-edge  i8042
  3:          5          0          0          0    IO-APIC-edge  serial
  4:         83          0          0          0    IO-APIC-edge  serial
  8:          0          0          0          0    IO-APIC-edge  rtc
  9:          0          0          0          0   IO-APIC-level  acpi
14:         13          0          0          0    IO-APIC-edge  ide0
185:       189670          0          0          0   IO-APIC-level  eth1
209:       186460          0          0          0   IO-APIC-level  eth0
NMI:          0          0          0          0
LOC:     320712     320661     320665     320664
ERR:          0
MIS:          0

在高流量的情况下,通过top命令显示ksoftirqd/0负载占到70%,但其他ksoftirqd/1,ksoftirqd/2,ksoftirqd/3不会有任何负载。请各位高手多多指教。谢谢

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

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

发布评论

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

评论(1

芯好空 2022-07-22 21:10:54

你是采用哪种方式做负载的?你编译内核前是否打了补丁,好像要安装ktcpvs内核layer-7补丁

[ 本帖最后由 suky78 于 2006-5-11 12:01 编辑 ]

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