[zfs-code] Adding New Zpool Property

2007-09-13 Thread J Duff
I?m trying to add a new zpool property to the ZFS code base, but I am confused by the mismatched lengths of zfs_prop_t and zfs_prop_table. For more details, read on? In the file usr/src/uts/common/sys/fs/zfs.h, I add a new value to the zfs_prop_t enum. The comment at the beginning of zfs_prop_t

[zfs-code] Extending RAIDZ.

2007-09-13 Thread James Blackburn
On 9/12/07, Pawel Jakub Dawidek wrote: > On Tue, Aug 07, 2007 at 11:28:31PM +0100, James Blackburn wrote: > > Well I read this email having just written a mammoth one in the other > > thread, my thoughts: > > > > The main difficulty in this, as far as I see it, is you're > > intentionally moving d

[zfs-code] Increasing dnode size

2007-09-13 Thread Mark Maybee
Andreas, We have explored the idea of increasing the dnode size in the past and discovered that a larger dnode size has a significant negative performance impact on the ZPL (at least with our current caching and read-ahead policies). So we don't have any plans to increase its size generically any

[zfs-code] Increasing dnode size

2007-09-13 Thread Andreas Dilger
On Sep 13, 2007 15:27 -0600, Mark Maybee wrote: > We have explored the idea of increasing the dnode size in the past > and discovered that a larger dnode size has a significant negative > performance impact on the ZPL (at least with our current caching > and read-ahead policies). So we don't have

[zfs-code] Increasing dnode size

2007-09-13 Thread Bill Moore
The performance benchmarks that Mark refers to are valid for our current ZPL implementation. That is, the bonus buffer only contains the znode and symlink contents. If, however, we had an application that always had an extended attribute, and that extended attribute was frequently accessed, then