4.网络设备驱动.zip
NAPI 是 Linux 上采用的一种提高网络处理效率的技术,它的核心概念就是不采用中断的方式读取数据,而代之以首先采用中断唤醒数据接收的服务程序,然后 POLL 的方法来轮询数据,(类似于底半(bottom-half)处理模式);从我们在实验中所得到的数据来看,在随着网络的接收速度的增加,NIC 触发的中断能做到不断减少,目前 NAPI 技术已经在网卡驱动层和网络层得到了广泛的应用,驱动层次上已经有 E1000 系列网卡,RTL8139 系列网卡,3c50X 系列等主流的网络适配器都采用了这个技术,而在网络层次上,NAPI 技术已经完全被应用到了著名的 netif_rx 函数中间,并且提供了
文件列表
4.网络设备驱动.zip
(预估有个58文件)
4.网络设备驱动
网络栈的层次结构.png
60KB
NAPI 技术在 Linux 网络驱动上的应用和完善.doc
285KB
net_device.txt
19KB
day.1
1.字符设备驱动.png
152KB
2.块设备驱动层次结构.png
30KB
dm9000.docx
915KB
1.字符设备工作原理.doc
46KB
3.demo
暂无评论