Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
zdb: adjust block histogram binning strategy
Previously, a bin included all blocks _starting_ from given size (e.g., a "4K" bin would include all blocks within the [4K; 8K) region). This is counter-intuitive and does not match the typical use-case of the block histogram (that is, to estimate disk usage considering how ZFS' block allocation works). In other words, if I'm looking at the "4K" row, I'm interested in records that _fit into_ a 4K block. Adjust the binning strategy such that a bin includes all blocks _up to_ given size, such that e.g. a "4K" bin would include all blocks within the (2K; 4K] region. Signed-off-by: Ivan Shapovalov <[email protected]>
- Loading branch information