ixgbe网卡驱动Ⅰ----网卡初始化及收发数据概览1 网卡中断逻辑2 操作系统网络初始化3 网卡初始化4 网卡硬中断处理流程5 软中断处理数据6 关于接收数据时 RPS
目录1 网卡中断逻辑2 操作系统网络初始化3 网卡初始化4 网卡硬中断处理流程5 软中断处理数据6 关于接收数据时 RPS1 网卡中断逻辑网卡接到数据后,触发中断,内核回调中断处理程序 ISR. 一般中断都会分成上半部和下半部 (bh), 上半部执行时间短,不允许程序休眠,并且此时中断处于禁止状态。下半部有多种实现,网卡使用软中断,由 ksoftirqd 处理,耗时较长。在石器时代,网卡中断只由一个 cpu 处理,但是在大数据高吐吞时,就会把某个核(一般是 cpu0) 拖