POSIX_FADVISE(2) | System Calls Manual | POSIX_FADVISE(2) |
posix_fadvise
—
#include <fcntl.h>
int
posix_fadvise
(int
fd, off_t offset,
off_t size,
int hint);
posix_fadvise
() hints at the application's access
pattern to the file and range given by the file descriptor,
fd, and offset and
size. If size is zero, it means to
the end of file.
hint should be one of the following:
Calling posix_fadvise
() doesn't alter the
semantics of the operations, it is only a matter of performance.
posix_fadvise
() returns 0. Otherwise, it
returns an error number.
POSIX_FADV_NORMAL
,
POSIX_FADV_RANDOM
, and
POSIX_FADV_SEQUENTIAL
, the current implementation
ignores offset and size, and
applies the hint to the whole file.
February 4, 2013 | NetBSD 9.0 |