Section courante

A propos

Section administrative du site

FADVISE64

Conseiller de fichier
  fcntl.h

Syntaxe

int fadvise64(int fd, off_t offset, off_t len, int advice);

Paramètres

Nom Description
fd Ce paramètre permet d'indiquer l'identificateur du descripteur de fichier.
offset Ce paramètre permet d'indiquer la position dans le fichier
len Ce paramètre permet d'indiquer la longueur du bloc en octets
advice Ce paramètre permet d'indiquer le comportement de la fonction :
Constante Description
POSIX_FADV_NORMAL Cette constante permet d'indiquer que l'application n'a aucune information supplémentaire sur l'accès aux données contenu dans le fichier. C'est la valeur par défaut.
POSIX_FADV_SEQUENTIAL Cette constante permet d'indiquer que l'application prévoir effectuer des accès séquentiels aux données en ordre croissant.
POSIX_FADV_RANDOM Cette constante permet d'indiquer qu'il faut effectuer des accès aléatoires.
POSIX_FADV_NOREUSE Cette constante permet d'indiquer que les données seront uniquement accédés une fois.
POSIX_FADV_WILLNEED Cette constante permet d'indiquer que les données seront accédées dans un avenir rapproché.
POSIX_FADV_DONTNEED Cette constante permet d'indiquer que les données ne seront pas accédées dans un avenir rapproché.

Description

Cette fonction permet d'effectuer une déclaration préliminaire des accès aux données d'un fichier.



Dernière mise à jour : Dimanche, le 21 février 2016