Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.
There's SEEK_HOLE and fiemap ioctl.
It was the early noughties and a TB was expensive. I wrote a spreadsheet with inputs from the Novell .ocx jobbies. The files were stored on some Novell NSS volu.mes.
I was able to show all states of the files and aggregate stats too.
Nowadays a disc is massive and worrying about compression is daft
Lots of filesystems in multiple operating systems have had compression for a long time...