Re: CONFIG_PREEMPT and server workloads

From: Andrew Morton
Date: Fri Mar 19 2004 - 13:06:21 EST


Dipankar Sarma <dipankar@xxxxxxxxxx> wrote:
>
> On Thu, Mar 18, 2004 at 10:10:06PM -0800, Andrew Morton wrote:
> > The worst-case latency is during umount, fs/inode.c:invalidate_list() when
> > the filesystem has a zillion inodes in icache. Measured 250 milliseconds
> > on a 256MB 2.7GHz P4 here. OK, so don't do that.
> >
> > The unavoidable worst case is in the RCU callbacks for dcache shrinkage -
> > I've seen 25 millisecond holdoffs on the above machine during filesystem
> > stresstests when RCU is freeing a huge number of dentries in softirq
> > context.
>
> What filesystem stresstest was that ?

Something which creates a lot of slab, and a bit of memory pressure
basically. Such as make-teeny-files from
http://www.zip.com.au/~akpm/linux/patches/stuff/ext3-tools.tar.gz
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/