24.10 RC2 Raidz expansion caused miscalculated available storage

In what world is a video file actually 8.6 GiB in size… but only consumes 6.1 GiB of storage space?

Really, ZFS? You’re going to play us like that?

I’m being serious, even though this seems like a joke.

How are people who use ZFS with RAIDZ + (RAIDZ expansion) supposed to plan for and gauge their storage capacity, let alone understand how much space is being used up, when there are multiple discrepancies of information?

I’m not talking about the technical grit that “explains” this. I’m looking at this from the end-user’s perspective.

Let’s use the above example. How large is the video file? How much storage does it consume on the ZFS pool? Are we really to believe it is 8.6 GiB, yet only impacts 6.1 GiB of pool storage?


EDIT: @Hittsy, are you using deduplication? (Not that I would expect it would have much of an impact on video files.)