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.