Seth Woolley's Man Viewer

readahead(2) - readahead, readahead - Lire d'avance une ou plusieurs pages en mémoire cache - man 2 readahead

([section] manual, -k keyword, -K [section] search, -f whatis)
man plain no title

READAHEAD(2)              Manuel du programmeur Linux             READAHEAD(2)



NOM
       readahead - Lire d'avance une ou plusieurs pages en mmoire cache.

SYNOPSIS
       #include <unistd.h>


       ssize_t sys_readahead (int fd, loff_t offset, size_t nb);


DESCRIPTION
       readahead() lit et place nb pages dans le cache.  Si une page n'est pas
       dans le cache elle y est ajoute.


       fd est le descripteur du fichier   lire.  offset est l'emplacement o
       dbute  la  lecture.   Une  page dans le cache est identifi par l'i-
       noeud et  le  positionnement  dans  le  fichier.   fd  et  offset  sont
       utiliss pour identifier les pages dans le cache.


       La  position  est  incrmente  jusqu'  lire nb pages.  Si le nombre
       dpasse la taille du fichier, on ne lit que jusqu'  la fin du  fichi-
       er.


VALEUR RENVOYE
       readahead  renvoie  zro  s'il  russit,  sinon il renvoie une erreur
       dcrite ci-dessous.  Si la position indique est plus grande  que  la
       longueur du fichier, rien n'est lu, et l'appel renvoie zro.


ERREURS
       EBADF  readahead n'a pas pu accder au fichier.

AUTEUR
       Joy Latten.

TRADUCTION
       Christophe Blaess, 1996-2003.



LDP                             18 juillet 2003                   READAHEAD(2)

References for this manual (incoming links)