Re: What's the status of parallel netisr?

2008-09-20 Thread Jian Qiu
Hi, Kris, > In our application-level tests FreeBSD significantly out-performs Linux, so > either you have found a different workload, or something is not configured > equally. One important thing I can think of off the top of my head is that > Linux has a larger socket buffer size by default, so

Re: What's the status of parallel netisr?

2008-09-20 Thread Jian Qiu
Hi, Kevin, > > Did you try locking down the CPUs used with cpuset (FreeBSD) or taskset > (Linux)? This can make a very substantial difference. Something like a > UDP canon will run far more efficiently if locked to a single CPU and > will run best if that CPU is not processing the interrupts. As

Re: What's the status of parallel netisr?

2008-09-18 Thread Jian Qiu
t;[EMAIL PROTECTED]> wrote: > Jian Qiu wrote: >> >> Interesting. >> >> I did a test on local UDP throughput. >> >> I was surprised to find out the performance with a SMP kernel was >> worse than UP. (~74MB/s v.s. 96 MB/s). >> >> I had though par

Re: What's the status of parallel netisr?

2008-09-16 Thread Jian Qiu
AIL PROTECTED]> wrote: > Jian Qiu wrote: >> >> I noticed there was a project trying to parallelize netisr in SMP. >> >> But I cannot find the relevant codes in either stable 7 or current 8. >> >> I'm wondering what's the current status of this project