LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1511|回复: 5

网卡工作状态eth0 too much work at interrupt是什么意思

[复制链接]
发表于 2006-3-3 22:36:02 | 显示全部楼层 |阅读模式
网卡工作状态显示eth0 too much work at interrupt state:*******(是状态码)是什么意思
用做代理服务器,但一切正常,可以上网,

请问题这样有没有潜在问题,
发表于 2006-3-4 20:32:13 | 显示全部楼层
我实验室的机器也出现过这种问题,后来更新了网卡驱动后就没有这个错误了。
到头来也没有弄明白根源在哪里。
网卡是d-link DFE 530tx
回复 支持 反对

使用道具 举报

发表于 2006-3-4 21:48:54 | 显示全部楼层
我也碰到过这个问题,一直没能解决,不知楼上的是怎么更新驱动的。
回复 支持 反对

使用道具 举报

发表于 2006-3-4 22:14:34 | 显示全部楼层
试着将网卡驱动删除重新装,ip和网卡绑定,看还会不会出现同样的信息
回复 支持 反对

使用道具 举报

发表于 2006-3-4 22:52:07 | 显示全部楼层
刚才查了一下,找到下面一段:
I get the error 'too much work in interrupt'

This is because the network card is getting lots of packets. There are a few things you can try. First, build the driver with NAPI support (if it isn't on by default). NAPI means the driver will do the receive processing at soft IRQ, not at the low level interrupt.

If the driver doesn't support NAPI, you can try to increase the amount of work a driver will attempt to do in an interrupt. For 3c59x this is done with the option max_interrupt_work (so add something like 'options 3c59x max_interrupt_work=10000' to your /etc/modules.conf file), other cards might have similar options.

max_interrupt_work说明:
max_interrupt_work=work-limit
This option selects the maximum amount of work handled during each interrupt. Each received packet counts as one unit of work, as does updating statistics counters and handling errors. The default is 32.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-7 20:37:47 | 显示全部楼层

翻译结果

大概查字典翻译了下,意思是把网卡没了NAPI 支持这样可以增强处理数据包的能力,
如果不支持napi就改配置文件,把最大中断处理工作能力设成10000以上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表