Структура данных описывает шаблон доступа к файлу
#include <sys/dcmd_all.h>
struct _fadvise {
int advice;
int spare;
off64_t offset;
off64_t len;
};
Структура _fadvise
описывает шаблон доступа к файлу в краткосрочной перспективе. Поля структуры включают:
- advice
- Шаблон доступа к файлу. Допустимые значения включают:
- POSIX_FADV_NORMAL
- POSIX_FADV_SEQUENTIAL
- POSIX_FADV_RANDOM
- POSIX_FADV_WILLNEED
- POSIX_FADV_DONTNEED
- POSIX_FADV_NOREUSE
- Описание этих констант дано на странице описания функции posix_fadvise().
- spare
- Поле не используется, следует установить в значение
0
. - offset
- Смещение в файле, относительно которого задается шаблон доступа.
- len
- Длина определяемого фрагмента файла в байтах.
POSIX 1003.1
devctl(), DCMD_ALL_FADVISE, posix_fadvise(), posix_fadvise64()
Предыдущий раздел: перейти