Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Sep 1996 20:33:25 -0700
From:      David Greenman <dg@root.com>
To:        Terry Lambert <terry@lambert.org>
Cc:        bde@zeta.org.au (Bruce Evans), proff@suburbia.net, freebsd-hackers@FreeBSD.org
Subject:   Re: attribute/inode caching 
Message-ID:  <199609150333.UAA05077@root.com>
In-Reply-To: Your message of "Sat, 14 Sep 1996 18:35:47 PDT." <199609150135.SAA00362@phaeton.artisoft.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> It could be hung off the vnode for the mounted device.  I'm not sure if
>> it isn't already.  This problem is secondary.  Repeated tree traversals
>> aren't all that common, and you don't really want them to eat the buffer
>> cache (you probably want to buffer precisely the inodes and directories
>> that will be hit again a long time later in the same search, e.g.,
>> intermediate directories for a depth-first seach).
>
>It is not hung off the vnode for the device.  It probably should not be,
>in any case (there is no "device" for NFS, for instance).

   Inode blocks are hung off the device vnode. Indirect blocks are hung off
the file vnode (using negative block numbers).

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project



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