免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: platinum
打印 上一主题 下一主题

负载过大时,e1000_watchdog 反复 UP、DOWN 的问题 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2005-10-18 14:38 |显示全部楼层

负载过大时,e1000_watchdog 反复 UP、DOWN 的问题

cat /proc/interrupts  看下是否和这相似,注释掉硬件复位那段代码没问题,
          CPU0       CPU1       CPU2       CPU3
0:  347275720  347745526  340396987  340996245    IO-APIC-edge  timer
1:        284        789        878        556    IO-APIC-edge  i8042
8:          0          0          0          1    IO-APIC-edge  rtc
9:          0          0          0          0   IO-APIC-level  acpi
14:          1          0         20         19    IO-APIC-edge  ide0
15:      87104     399199       5819     328406    IO-APIC-edge  libata
169:          0          0          0          0   IO-APIC-level  uhci_hcd
177:          0          0          0          0   IO-APIC-level  uhci_hcd
185:          0          0          0          0   IO-APIC-level  ehci_hcd
209:     186220    5466568     211081    5950435   IO-APIC-level  ioc0
217:   27184131          0          0        157   IO-APIC-level  eth0
225:          0          0   51742411         29   IO-APIC-level  eth1
NMI:          0          0          0          0
LOC: 1376397708 1376397707 1376397706 1376397705
ERR:          0
MIS:          0

论坛徽章:
0
2 [报告]
发表于 2005-10-18 16:54 |显示全部楼层

负载过大时,e1000_watchdog 反复 UP、DOWN 的问题

watchdog是软件狗阿,它是在设备或程序不正常时reboot这设备/程序的,网卡的软狗是监测驱动的情况的,检测到错误为方式tx huang来做的强制reset.软件狗就起动了可见、缓冲区不够大是造成watchdog起动的结果,他在缓冲区满时reboot这设备,你cpu对两网卡的管理明显不对,你的网卡很可能不是厂家的驱动,不过这reboot不象cpu造成的,15:     108463    IO-APIC-edge  ide1, 倒是你IDE占cpu太多了,hdparm -c1 /dev/hda ,再hdparm  -i /dev/hda看下,还有你lsmod把结果列出来把。还有你的驱动是intel下的吗?请更新驱动,应该就ok了。若是linux自带的就快UP到intel的驱动把

论坛徽章:
0
3 [报告]
发表于 2005-10-19 09:56 |显示全部楼层

负载过大时,e1000_watchdog 反复 UP、DOWN 的问题

modprobe e1000 RxDescriptors=80,128
减少RxIntDelay的值会增加cpu负载,是值得的,还有这机器的IDE控制器的驱动好象也不是很好,能去下个厂家的驱动会减少不少CPU复载.
再把这文件
/etc/sysconfig/network-scripts/ifcfg-eth<x>;
加MTU = 9000
还有执行下
echo 7 >; /proc/sys/net/ipv4/tcp_retries2
echo 30 >; /proc/sys/net/ipv4/tcp_fin_timeout
echo 1024 >; /proc/sys/dev/rtc/max-user-freq
echo "99" >;/proc/sys/vm/swappiness
echo "using_tcq:32" >; /proc/ide/hda/setting
优化下TCP的连接时间,

论坛徽章:
0
4 [报告]
发表于 2005-10-19 17:40 |显示全部楼层

负载过大时,e1000_watchdog 反复 UP、DOWN 的问题

下新驱动了吗?升级内核了吗?

论坛徽章:
0
5 [报告]
发表于 2005-12-06 16:20 |显示全部楼层
用厂家的驱动一般都可以解决的。

论坛徽章:
0
6 [报告]
发表于 2005-12-08 12:41 |显示全部楼层
是用最新的内核和最新的驱动了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP