[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: select/poll optimization
On Thu, Feb 28, 2008 at 03:00:44PM +0000, Mindaugas Rasiukevicius wrote:
> As discussed with Andrew, here is the per-thread approach with the array of
> descriptors to store state:
Based on the above patch, here's another that fixes some bugs and makes it
use the lightweight locking approach from the "per-CPU" patch. I have not
yet completed the changes to netsmb but otherwise it is complete.
With MySQL sysbench the above seems to buy about another 1.5% at peak on a 4
CPU box, and there is no lock contention internal to select() during the
test. Far from an ideal test but it does show that it works as intended.
Main Index |
Thread Index |