Hi all, Could anyone please explain to me how block sizes work with ZFS? You can define a volume block size at the volume creation time, but this isn''t at the pool level -- it is at the file system level. Also, I don''t see a default size when I list the properties of the file system. Additionally, there is the record size of the file system, which is different from the volume block size, and it defaults to 128K. The documentation also states that ZFS uses variable block sizes. This makes me believe that ZFS combines multiple contiguous volume blocks into file system blocks when data is written and the file system record size is chosen based on the size of the file. Is this correct? How does this relate to deduplication, because if you wish to dedup against existing data, you need to use the same block size? Finally, is it possible for me to figure out how many blocks a file system contains currently? Thank you, Akshat