SunOS 5.0 through 5.8 provides no facilities to ensure that files will be allocated
as physically contiguous.
For regular files, the read(2) and write(2) operations are always buffered. An application
can use mmap(2)
to effect direct I/O transfers between secondary storage and process memory.