For files smaller than the default (128K) or the user-defined value, the recordsize will be the smallest power of two between 512 bytes and the appropriate upper limit. For anything above the value, it's the defined recordsize for every block in the file. Variable recordsize is only for single block files. There's no tail packing using variable recordsize in ZFS (yet?).
Regards, -mg Robert wrote: > Hello list, > I have known that zfs has an excellent feature--adjusting its block size > according to the size of files automatically. Some materials say that this is > implemented by a function of the size of the file. However, I can not find > any further description of this key function. Do I have to read the codes for > the details? Or where can I find it? > Thanks! > > > This message posted from opensolaris.org > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss