Use "read-ahead" and "preallocate space" on Mac.

Didn't know about fcntl() flags.