Date: Sat, 22 May 2010 15:07:26 +0300 From: Gleb Kurtsou <gleb.kurtsou@gmail.com> To: freebsd-hackers@freebsd.org Subject: GSoC: namecache improvements Message-ID: <AANLkTik422Di4JohamroLlHGlSuK-IL3QNZE8vjXHKJ0@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, My project is about reimplementing namecache. In a few words it's about generalizing UFS-like dirhash cache and exposing it to upper layers so that it can be used for reliable full path lookup. The idea is quite different from existing implementations in DragonflyBSD and Linux, instead of making namecache first class interface for vnode lookup and thus making VFS name centric, I propose that filesystem itself is to keep cache in sync, thus eliminating the need of changing existing filesystems, avoiding problems with network filesystems (especially NFS) and keeping existing VFS design intact. More detailed proposal: http://lists.freebsd.org/pipermail/freebsd-arch/2010-April/010083.html I'm going to update my blog on the progress during the summer: http://glebkurtsou.blogspot.com/ Thanks, Gleb.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTik422Di4JohamroLlHGlSuK-IL3QNZE8vjXHKJ0>