From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?SsO2cm4=?= Engel Subject: Re: vm/fs meetup details Date: Mon, 9 Jul 2007 02:27:21 +0200 Message-ID: <20070709002720.GA13081@lazybastard.org> References: <20070705040138.GG32240@wotan.suse.de> <468D303E.4040902@redhat.com> <20070706020042.GD14215@wotan.suse.de> <20070707104534.GA5686@lazybastard.org> <20070708232938.GG12413810@sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: =?utf-8?B?SsO2cm4=?= Engel , Christoph Lameter , Nick Piggin , Rik van Riel , Anton Altaparmakov , Suparna Bhattacharya , Christoph Hellwig , Zach Brown , Hugh Dickins , Jared Hulbert , Chris Mason , "Martin J. Bligh" , Trond Myklebust , Neil Brown , Miklos Szeredi , Mingming Cao , Linux Memory Management List , linux-fsdevel@vger.kernel.org To: David Chinner Return-path: Received: from lazybastard.de ([212.112.238.170]:46184 "EHLO longford.lazybastard.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753068AbXGIAbh (ORCPT ); Sun, 8 Jul 2007 20:31:37 -0400 Content-Disposition: inline In-Reply-To: <20070708232938.GG12413810@sgi.com> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Mon, 9 July 2007 09:29:38 +1000, David Chinner wrote: > On Sat, Jul 07, 2007 at 12:45:35PM +0200, J=C3=83=C2=B6rn Engel wrote= : > >=20 > > Oh certainly! I should dust off my dcache_static patch. Some dent= ries > > are hands-off for the shrinker, basically mountpoints and tmpfs. T= he > > patch moves those to a seperate slab cache. >=20 > I doubt there's enough of those to make any difference - putting all > the directories into another slab did little to reduce fragmentation > (~18 months ago we tried that), so I don't think that this would help > at all... Interesting. I suspect that the de-facto random cache eviction has a bigger effect and overshadows everything else. So the decisive step would be to nuke all dentries in a given slab. It wouldn't surprise me if your patch did make a difference afterwards. With 32 dentries per slab, it doesn't take many pinned objects to pin most slabs. J=C3=B6rn --=20 All art is but imitation of nature. -- Lucius Annaeus Seneca - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel= " in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html