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>