Call posix_madvise. It doesn't seem to help performance now, but maybe operating systems will do something about it in the future.