slab/slub

From: Robert Olsson <hidden>
Date: 2008-10-21 08:45:05


Stephen, 

We discussed slab vs slub sometime ago. In a very simple forwarding test 
using one CPU-core:

SLAB ~1.0 Mpps
SLUB ~1.0 Mpps

Cheers.
						--ro


ixgbe multiQ driver 64 byte pkts
Linux version 2.6.27-rc2bifrost-11946-g6ced0b3-dirty (root@gatling) (gcc version 4.2.2) #10 SMP Wed Aug 13 22:16:13 CEST 2008

SLAB

eth0 input 2.30 Mpps

Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0   1500   0 4457671      0 5542329      0       6      0      0      0 BMRU
eth1   1500   0       1      0      0      0 4456529      0      0      0 BMRU


softnet_stat
00000008 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
004404c8 00880094 0000417c 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

------------------------------------------------------------------------------
SLUB

eth0 input 2.34 Mpps

Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0   1500   0 4274583      0 5725417      0       6      0      0      0 BMRU
eth1   1500   0       1      0      0      0 4273633      0      0      0 BMRU

softnet_stat
00000008 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00413998 00826bb4 00003b7c 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help