Date: Wed, 11 Jun 2014 09:16:11 -0700 From: Matthew Ahrens <mahrens@delphix.com> To: Jordan Hubbard <jkh@ixsystems.com> Cc: freebsd-fs <freebsd-fs@freebsd.org> Subject: Re: freebsd vfs, solaris vfs, zfs Message-ID: <CAJjvXiG=83QWm1u%2BdTmCHwB0adpGBKKk9a9Qb61xEg9znzu6iA@mail.gmail.com> In-Reply-To: <20A7B2EB-CD96-4952-BB20-4B8E41200AF6@ixsystems.com> References: <5346C3E2.2080302@FreeBSD.org> <20140607170803.6b5d624b@fabiankeil.de> <20A7B2EB-CD96-4952-BB20-4B8E41200AF6@ixsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
If you liked Andriy's article, you will probably also enjoy his talk on this subject from the European OpenZFS Conference: https://www.youtube.com/watch?v=3DoB-QDwVuBH4&index=3D8&list=3DPLaUVvul17xS= cyhIYmGjaNaGSWI49qyf6K http://www.open-zfs.org/w/images/9/98/Andriy_-_FreeBSD_Dev_Talk.pdf The video is much more detailed than the slides, so I'd encourage checking it out. If you only have 10 minutes, start around 16:30 for the "TL;DW". The beginning of the video is about how they tested ZFS, the ZPL in particular. Around 12:00 he talks about several problems he discovered with the FreeBSD ZFS code that were due to differences between illumos and FreeBSD VFS. Then around 20:00 he talks about how to fix the problems. --matt On Sat, Jun 7, 2014 at 10:52 AM, Jordan Hubbard <jkh@ixsystems.com> wrote: > > On Jun 7, 2014, at 8:08 AM, Fabian Keil <freebsd-listen@fabiankeil.de> > wrote: > > > Andriy Gapon <avg@FreeBSD.org> wrote: > > > >> I've tried to express some of my understanding of how FreeBSD VFS work= s > and how > >> it compares to Solaris VFS model, maybe you would find that interestin= g: > >> > http://www.hybridcluster.com/blog/complexity-freebsd-vfs-using-zfs-exampl= e-part-2/ > >> I will certainly appreciate any feedback. > > > > I'm interested in articles like this, thanks for taking the time to > write them. > > Yes, this is a well-written (albeit deeply technical) article on BSD VFS. > I get that the author is clearly more familiar with Solaris, and therefo= re > used it as a point of comparison, but I wonder if he has any appetite for= a > Linux VFS (http://www.win.tue.nl/~aeb/linux/lk/lk-8.html) vs BSD VFS > article as well. I=E2=80=99ve never really investigated the Linux VFS > implementation in any detail, but I=E2=80=99m told it has some nice featu= res to > facilitate file change monitoring and simply provides a richer set of > semantics for permuting filesystem behaviors. Maybe we could learn a thi= ng > or two from it? > > - Jordan > > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJjvXiG=83QWm1u%2BdTmCHwB0adpGBKKk9a9Qb61xEg9znzu6iA>