Gmane
From: Ravikiran G Thirumalai <kiran <at> scalex86.org>
Subject: [patch 0/4] net: Percpufy frequently used variables on struct proto
Newsgroups: gmane.linux.kernel, gmane.linux.network
Date: 2006-01-26 18:56:49 GMT (3 years, 22 weeks, 5 days, 4 hours and 46 minutes ago)
The following patches change struct proto.memory_allocated,
proto.sockets_allocated to use per-cpu counters. This patchset also switches
the proto.inuse percpu varible to use alloc_percpu, instead of NR_CPUS *
cacheline size padding.

We saw 5 % improvement in apache bench requests per second with this
patchset, on a multi nic 8 way 3.3 GHZ IBM x460 Xeon server.  

Patches follow.

Thanks,
Kiran