Ned, thanks for engaging with the community on this. Sorry it has taken so long for me to look at it. I took at look at your pull request ( https://github.com/zfsonlinux/zfs/pull/3542) and added a few comments there. In the future, feel free to ping me more aggressively :-)
--matt On Mon, Jul 13, 2015 at 10:36 AM, Ned Bass <ba...@llnl.gov> wrote: > Hi, > > I've posted an initial implementation of a new pool feature called > large_dnode for review. The Linux and Illumos ports are posted here: > > https://github.com/zfsonlinux/zfs/pull/3542 > https://reviews.csiden.org/r/231/ > > This work is based on a prototype originally developed by Prakash Surya. > I have extended that prototype to support larger bonus buffers to take > advantage of the increased dnode size. The goal is to avoid the use of > spill blocks in order to increase performance of metadata operations, > reduce memory overhead, and to reduce pool fragmentation. More detailed > notes can be found in the commit message on github or in the review > request description. > > This is mainly useful today on ZFS on Linux systems that make heavy use > of extended attributes, such as Lustre servers and systems using > SELinux. On other platforms, the only use cases I'm aware of that may > benefit from this today include large ACLs or long symbolic link target > names. This feature may be desirable on non-Linux platforms in the > future if applications or features are developed that could make use of > a larger bonus buffer. > > I am very interested in getting feedback, testing, and buy-in from the > OpenZFS community before we consider merging this work in the Linux > port. I wasn't able to build and test on Illumos due to my lack of > familiarity with that environment. If any Illumos folks have time to try > it out I would be very grateful. > > Thanks in advance for your feedback. > > Ned > _______________________________________________ > developer mailing list > developer@open-zfs.org > http://lists.open-zfs.org/mailman/listinfo/developer >
_______________________________________________ developer mailing list developer@open-zfs.org http://lists.open-zfs.org/mailman/listinfo/developer