Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jun 2005 00:36:12 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Jim Rees <rees@umich.edu>
Cc:        current@freebsd.org, fs@freebsd.org
Subject:   Re: [PATCH] IFS: Inode FileSystem 
Message-ID:  <20050607003532.F42703@fledge.watson.org>
In-Reply-To: <20050606105100.AFFBA1BBF8@citi.umich.edu>
References:  <20050606105100.AFFBA1BBF8@citi.umich.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 6 Jun 2005, Jim Rees wrote:

> OpenAFS could benefit from something like IFS, although I'm not 
> volunteering to do the work.  The client has complicated code to keep 
> its thousands of cache files in a hierarchy just to reduce name lookup 
> time, and the server originally used a special "open by inode" system 
> call that had been hacked in to the kernel.

In Arla, they use the file handle routines, which accomplish some of the 
same objectives -- insert for a new cache file is still expensive, but you 
can lookup using the file handle and avoid walking the name space.

Robert N M Watson



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