Probably sound strange, but when I have switched to MP

kernel server load droped to ~1% of interrupts.

So looks like MP kernel has worse userspace performance,

but better interrupt handling. 





02.04.08, 00:29, "Stuart Henderson" <[EMAIL PROTECTED]>:



> On 2008-04-01, B A <[EMAIL PROTECTED]> wrote:

> > We have OpenBSD acting as router+IPsec vpn concentrator.

> > Our company expanding, so I noticed what "interrupt" in top sometimes

> > jumps to 30-40%, and always about ~25% in average.

> > Server is DL360 server with bge0 and bge1.

> > So I want to upgrade to newer multicore system.

> > Can it help? Is it possible to assigne one NIC to one core,

> > and other to another?

> It isn't possible. Look for the fastest CPUs, not the highest

> number of cores, and run a uniprocessor kernel.

> I'm not sure if they're valid, but I've read suggestions that

> amd64 CPUs may be better for this type of workload due to

> the larger L1 (not L2) cache.

> If you feel like testing, compare i386 and amd64 kernels and

> post the results, there are people who would be interested to

> know...

> If you currently run a pre-4.2 OS, upgrade it, you should see

> improved performance just by doing this.

Reply via email to