perkamon - en to fr translation catalogue (21 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: readahead - initiate file readahead into page cache
fr: readahead - Lire d'avance une ou plusieurs pages en mémoire cache

note: type: Plain text
en: B<#define _GNU_SOURCE>             /* See feature_test_macros(7) */
    B<#include E<lt>fcntl.hE<gt>>
fr: B<#define _GNU_SOURCE>             /* Consultez feature_test_macros(7) */
    B<#include E<lt>fcntl.hE<gt>>

note: type: Plain text
en: B<readahead>()  initiates readahead on a file so that subsequent reads from that file will be satisfied from the cache, and not block on disk I/O (assuming the readahead was initiated early enough and that other activity on the system did not in the meantime flush pages from the cache).
fr: B<readahead>()  initie une lecture d'avance d'un fichier de sorte que les lectures suivantes de ce fichier soient satisfaites depuis le cache, sans bloquer les entrés-sorties sur le disque (en supposant que la lecture d'avance ait été effectuée suffisamment tôt et que les autres activités du système n'aient pas vidé les pages du cache).

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, B<readahead>()  returns 0; on failure, -1 is returned, with I<errno> set to indicate the cause of the error.
fr: B<readahead>() renvoie zéro s'il réussit et -1 s'il échoue et écrit la cause de l'erreur dans I<errno>.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: I<fd> is not a valid file descriptor or is not open for reading.
fr: I<fd> n'est pas un descripteur de fichier valable ou n'est pas ouvert en lecture.

note: type: Plain text
en: I<fd> does not refer to a file type to which B<readahead>()  can be applied.
fr: I<fd> ne référence pas un type de fichier sur lequel on peut appliquer B<readahead>().

note: type: Plain text
en: The B<readahead>()  system call appeared in Linux 2.4.13; glibc support has been provided since version 2.3.
fr: L'appel système B<readahead>() est apparu dans Linux 2.4.13\ ; il est géré par la glibc depuis la version 2.3.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: The B<readahead>()  system call is Linux-specific, and its use should be avoided in portable applications.
fr: L'appel système B<readahead>() est spécifique à Linux et ne devrait pas être utilisé dans des applications conçues pour être portable.

note: type: Plain text
en: On some 32-bit architectures, the calling signature for this system call differs, for the reasons described in B<syscall>(2).
fr: Dans le cas de certaines architectures 32 bits, la signature de cet appel système diffère, comme expliqué dans B<syscall>(2).

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: B<readahead>()  attempts to schedule the reads in the background and return immediately.  However, it may block while it reads the filesystem metadata needed to locate the requested blocks.  This occurs frequently with ext[234] on large files using indirect blocks instead of extents, giving the appearance that the call blocks until the requested data has been read.
fr: B<readahead>() essaie de programmer les lectures en arrière-plan et retourne immédiatement. Cependant, la fonction peut bloquer en attente des métadonnées du système de fichier, nécessaires pour localiser les blocs demandés. Cela arrive souvent avec ext[234] et les fichiers très grands utilisant les blocs indirects à la place de la fonctionnalité des « extents », donnant l'impression que l'appel bloque en attente de la lecture complète des données.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
