On Thu, 2009-01-15 at 23:55 -0700, Matthew Wilcox wrote:We did run lots of benchmarks with SLQB. Comparing with SLUB, one highlighting of SLQB is with netperf UDP-U-4k. On my x86-64 machines, if I start 1 client and 1 server process and bind them to different physical cpus, the result of SLQB is about 20% better than SLUB's. If I start CPU_NUM clients and the same number of servers without binding, the results of SLQB is about 100% better than SLUB's. I think that's because SLQB doesn't pass through big object allocation to page allocator. netperf UDP-U-1k has less improvement with SLQB. The results of other benchmarks have variations. They are good on some machines, but bad on other machines. However, the variation is small. For example, hackbench's result with SLQB is about 1 second than with SLUB on 8-core stoakley. After we worked with Nick to do small code changing, SLQB's result is a little better than SLUB's with hackbench on stoakley. We consider other variations as fluctuation. All the testing use default SLUB and SLQB configuration. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Frans Pop | top displaying 9999% CPU usage |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Chuck Ebbert | Why do so many machines need "noapic"? |
| Andy Whitcroft | clam |
git: | |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Christoph Lameter | Network latency regressions from 2.6.22 to 2.6.29 |
