logo       

purpose of the skb head pool: msg#00229

Subject: purpose of the skb head pool
[sorry, wrong Cc: the first time]

net/core/skbuf.c has a small per-cpu pool to keep some hot skbufs around
instead of returning them to the system allocator.  But if you loook
at the slab allocator we'll have exactly that same code duplicated in
there (see functions ac_data, __cache_alloc and kmem_cache_alloc in
slab.c).  So is there some other reason why this pool is needed?





<Prev in Thread] Current Thread [Next in Thread>