Efficient sparse file handling in the page cache
by Calvin Owens for The Linux Foundation
Provide filesystems with an interface to indicate sparse regions of files, avoiding the overhead of copying around known zeros and wasting memory in the page cache representing them.