Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 1997 23:20:52 -0400
From:      "Gary Palmer" <gpalmer@freefall.FreeBSD.ORG>
To:        Michael Hancock <michaelh@cet.co.jp>
Cc:        David Greenman <dg@root.com>, Don Lewis <Don.Lewis@tsc.tdk.com>, fs@freebsd.org
Subject:   Re: the namei cache... 
Message-ID:  <6949.862284052@orion.webspan.net>
In-Reply-To: Your message of "Fri, 25 Apr 1997 12:08:45 %2B0900." <Pine.SV4.3.95.970425114918.16713A-100000@parkplace.cet.co.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
Michael Hancock wrote in message ID
<Pine.SV4.3.95.970425114918.16713A-100000@parkplace.cet.co.jp>:
> However, addressing the performance needs of news servers or large
> /var/mail directories might lead to a lot of complications.  It's like you
> need some kind of dynamic hash table creation capability for each
> directory vnode.  I don't think this is practical. 

I don't think any form of non-hashed search will work well with this:

root@news:/var/spool/news/misc/jobs/offered> ls | wc -l
   20040

or the /var/spool/news/control/cancel directory, which typically has
hundreds of thousands of files in it (unless the admin is smart and
sets the expire on control.cancel to 0, which will bring it down to a
max of about 50,000)

Gary
--
Gary Palmer                                          FreeBSD Core Team Member
FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6949.862284052>