See also
All content on this site is copyrighted by Lars Wirzenius and possibly other authors (it's a wiki), and licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
If a file is sparse, and has a large hole, it would be good to skip over it with SEEK_HOLE and SEEK_DATA. --liw
SEEK_HOLE
SEEK_DATA