Re: relationship between cpu_affinity and Packet RX Processing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 26, 2013 at 11:45:55AM -0700, Arlie Stephens wrote:
> I don't know for sure what linux does, but the NICs I've seen with
> multiple queues tend to select queues by hashing incoming packets
> based on source IP, sourse port, destination IP, destination port and
> (if TCP) protocol.  
> 
> This is done because you generally want all packets for a given
> connection in the same queue. 
> 
> For a single ping, always to the same destination, all packets will
> hash the same, and so wind up in the same queue. 
>

I think what you are referring to is called RSS(Recieve side scalling), which
I think is a different feature. IIRC, windows ndis driver implements this
feature.

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux