[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <5743349.5WGxWa1M1u@ei.h3.stusta.mhn.de>
Date: Thu, 24 Oct 2013 00:52:58 +0200
From: Wolfgang Walter <linux@...m.de>
To: Eric Dumazet <eric.dumazet@...il.com>
Cc: David Miller <davem@...emloft.net>, hannes@...essinduktion.org,
netdev@...r.kernel.org, klassert@...hematik.tu-chemnitz.de
Subject: Re: Big performance loss from 3.4.63 to 3.10.13 when routing ipv4
On Wednesday 23 October 2013 10:06:32 Eric Dumazet wrote:
> On Wed, 2013-10-23 at 18:59 +0200, Wolfgang Walter wrote:
> > Ah, ok. I use SLUB, but SLABINFO=y.
> >
> > Without much traffic it is:
> >
> > # grep dst /proc/slabinfo
> > xfrm_dst_cache 4435 4608 448 36 4 : tunables 0 0 0
> > : slabdata 128 128 0
> >
> > on the big one.
> >
> > I can recompile the kernels with SLAB instead of SLUB if SLAB gives more
> > usefull infos.
> Not needed, because it seems we do not merge this SLUB cache with
> another one.
Ok. I can't see xfrm_dst_cache on 32bit-systems, though.
>
> So please post this information, because I believe the default should be
> 65536, not 1024 or 4096
>
Indeed I already saw higher values, at the moment I see:
# while true; do grep dst /proc/slabinfo ; sleep 1; done
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12636 12636 448 36 4 : tunables 0 0 0 : slabdata 351 351 0
xfrm_dst_cache 12708 12708 448 36 4 : tunables 0 0 0 : slabdata 353 353 0
xfrm_dst_cache 11529 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11599 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11633 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11633 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11633 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11700 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11763 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11798 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 11964 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 12139 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 12244 12276 448 36 4 : tunables 0 0 0 : slabdata 341 341 0
xfrm_dst_cache 12312 12312 448 36 4 : tunables 0 0 0 : slabdata 342 342 0
xfrm_dst_cache 12492 12492 448 36 4 : tunables 0 0 0 : slabdata 347 347 0
Regards,
--
Wolfgang Walter
Studentenwerk München
Anstalt des öffentlichen Rechts
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists