Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Aug 2010 12:23:57 -0600
From:      Brett Glass <brett@lariat.net>
To:        chat@freebsd.org
Subject:   Packet steering/SMP
Message-ID:  <201008021824.MAA22246@lariat.net>

next in thread | raw e-mail | index | archive | help
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?

--Brett Glass




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008021824.MAA22246>