[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <2c0942db0805070808t663eafffic5e78c9d1ba8bc68@mail.gmail.com>
Date: Wed, 7 May 2008 08:08:09 -0700
From: "Ray Lee" <ray-lk@...rabbit.org>
To: "Matthew Wilcox" <matthew@....cx>
Cc: "rae l" <crquan@...il.com>, linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: It's time to hack on dentry_stat?
On Wed, May 7, 2008 at 7:51 AM, Matthew Wilcox <matthew@....cx> wrote:
> On Wed, May 07, 2008 at 10:26:58PM +0800, rae l wrote:
> > I have noticed that struct dentry_stat_t dentry_stat is a struct with
> > six fields,
> > but only 2 of them are used, other 4 have never been used since v2.6.11,
> >
> > from include/linux/dcache.h:
> >
> > struct dentry_stat_t {
> > int nr_dentry;
> > int nr_unused;
> > int age_limit; /* age in seconds */
> > int want_pages; /* pages requested by system */
> > int dummy[2];
> > };
>
> You have to not break:
>
> $ cat /proc/sys/fs/dentry-state
> 122104 115846 45 0 0 0
One could hardcode the output of the last three (four?) fields, yes?
Slightly grotty, but if it comes with a decent memory savings...
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists