Is it possible to perform Hard and Soft-IRQ for the same network packet on different processor cores?

Can Hard and Soft-IRQ for the same network packet run on different processor cores when network packets are processed in the Linux x86_64 3.16 kernel?


, :

  • Ethernet- (NIC) - (mbuf) NIC-DMA, NIC Hard-IRQ CPU Core-N

  • IRQ Soft-IRQ CPU Core-M RPS

  • CPU Core-M Soft-IRQ TCP/IP-

  • read(,buf,) - (mbuf) Core-K

?

Hard Soft-IRQ RPS?

+4

Source: https://habr.com/ru/post/1681299/


All Articles