Packet steering/SMP
John Baldwin
jhb at freebsd.org
Tue Aug 3 13:57:09 UTC 2010
On Monday, August 02, 2010 2:23:57 pm Brett Glass wrote:
> The article at
>
>
http://www.computerworld.com/s/article/9180022/Latest_Linux_kernel_uses_Google_made_protocols
>
> describes SMP optimizations to the Linux kernel (the article
> mistakenly calls them "protocols," but they're not) which steer the
> processing of incoming network packets to the CPU core that is
> running the process for which they're destined. (Doing this
> requires code which straddles network layers in interesting ways.)
> The article claims that these optimizations are Google's invention,
> though they simply seem like a common sense way to make the best
> use of CPU cache.
>
> The article claims dramatic performance improvements due to this
> optimization. Anything like this in the works for FreeBSD?
You should talk to Robert Watson, he is working on something similar.
--
John Baldwin
More information about the freebsd-chat
mailing list