On Wed, Jul 19, 2006 at 03:10:00AM +0200, [EMAIL PROTECTED] wrote: > So how many of the 128 bits of the blockpointer are used for things > other than to point where the block is?
128 *bits*? What filesystem have you been using? :) We've got luxury-class block pointers that are 128 *bytes*. We get away with it because we also have big data blocks to go with them. In your typical mixed-data storage pool, about 1-2% total (including all the block pointers) is ZFS metadata, everything else is real user data. The breakdown of a block pointer is roughly: 3 x 128 bits - DVAs (up to 3-way ditto blocks) 1 x 64 bits - misc. properties 1 x 64 bits - block birth 1 x 64 bits - fill count 1 x 256 bits - checksum 3 x 64 bits - future growth (some to be used by encryption) See this for details: http://cvs.opensolaris.org/source/xref/on/usr/src/uts/common/fs/zfs/sys/spa.h --Bill _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss