perkamon - en to fr translation catalogue (35 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: posix_fadvise - predeclare an access pattern for file data
fr: posix_fadvise - Prédéclarer des accès aux données d'un fichier

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: B<posix_fadvise>():
fr: B<posix_fadvise>()\ :

note: type: Plain text
en: Programs can use B<posix_fadvise>()  to announce an intention to access file data in a specific pattern in the future, thus allowing the kernel to perform appropriate optimizations.
fr: Les programmes peuvent utiliser B<posix_fadvise>() pour annoncer leur intention d'accéder aux données d'un fichier suivant un certain ordre, permettant ainsi au noyau de réaliser les optimisations appropriées.

note: type: Plain text
en: The I<advice> applies to a (not necessarily existent) region starting at I<offset> and extending for I<len> bytes (or until the end of the file if I<len> is 0) within the file referred to by I<fd>.  The I<advice> is not binding; it merely constitutes an expectation on behalf of the application.
fr: L'indication I<advice> s'applique à une région (pas nécessairement existante) débutant à I<offset> et s'étendant sur I<len> octets (ou jusqu'à la fin du fichier si I<len> vaut zéro) dans le fichier référencé par I<fd>. L'indication I<advice> n'oblige à rien, il s'agit seulement d'une supposition concernant le comportement futur de l'application.

note: type: Plain text
en: Permissible values for I<advice> include:
fr: Les valeurs possibles pour I<advice> incluent\ :

note: type: Plain text
en: Indicates that the application has no advice to give about its access pattern for the specified data.  If no advice is given for an open file, this is the default assumption.
fr: Indique que l'application n'a pas d'indice particulier concernant les accès aux données du fichier. Le noyau appliquera son comportement par défaut.

note: type: Plain text
en: The application expects to access the specified data sequentially (with lower offsets read before higher ones).
fr: L'application pense accéder aux données séquentiellement (dans l'ordre des offsets croissants).

note: type: Plain text
en: The specified data will be accessed in random order.
fr: Les accès se feront de manière aléatoire.

note: type: Plain text
en: The specified data will be accessed only once.
fr: Les données ne seront accédées qu'une seule fois.

note: type: Plain text
en: In kernels before 2.6.18, B<POSIX_FADV_NOREUSE> had the same semantics as B<POSIX_FADV_WILLNEED>.  This was probably a bug; since kernel 2.6.18, this flag is a no-op.
fr: Sous les noyaux antérieurs à 2.6.18, B<POSIX_FADV_NOREUSE> avait la même sémantique que B<POSIX_FADV_WILLNEED>. Il s'agissait sans doute d'un bogue\ ; depuis Linux 2.6.18, cet attribut n'a aucun effet.

note: type: Plain text
en: The specified data will be accessed in the near future.
fr: Les données seront accédées dans le futur proche.

note: type: Plain text
en: B<POSIX_FADV_WILLNEED> initiates a nonblocking read of the specified region into the page cache.  The amount of data read may be decreased by the kernel depending on virtual memory load.  (A few megabytes will usually be fully satisfied, and more is rarely useful.)
fr: B<POSIX_FADV_WILLNEED> initie une lecture non bloquante de la région indiquée dans le cache. La quantité de données lues peut être diminuée suivant la charge mémoire (quelques mégaoctets seront en général disponibles et souvent suffisants).

note: type: Plain text
en: The specified data will not be accessed in the near future.
fr: Les données ne seront pas accédées dans le futur proche.

note: type: Plain text
en: B<POSIX_FADV_DONTNEED> attempts to free cached pages associated with the specified region.  This is useful, for example, while streaming large files.  A program may periodically request the kernel to free cached data that has already been used, so that more useful cached pages are not discarded instead.
fr: B<POSIX_FADV_DONTNEED> essaye de libérer les pages de cache associées avec la région indiquée. Ceci est utile par exemple lors du parcours de très gros fichiers. Un programme peut ainsi demander régulièrement au noyau de libérer les pages déjà utilisées, pour éviter que des pages plus utiles ne soient éliminées à leur place.

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

note: type: Plain text
en: On success, zero is returned.  On error, an error number is returned.
fr: L'appel renvoie zéro s'il réussit. S'il échoue, il renvoie un code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: The I<fd> argument was not a valid file descriptor.
fr: L'argument I<fd> n'est pas un descripteur de fichier valable.

note: type: Plain text
en: An invalid value was specified for I<advice>.
fr: L'indication I<advice> est invalide.

note: of fadvise64_64() type: Plain text
en: Kernel support first appeared in Linux 2.5.60; the underlying system call is called B<fadvise64>().  Library support has been provided since glibc version 2.2, via the wrapper function B<posix_fadvise>().
fr: La prise en charge par le noyau est d'abord apparue dans Linux 2.5.60 ; l'appel système sous-jacent est appelé B<fadvise64>(). La prise en charge dans l'espace utilisateur est disponible depuis la glibc 2.2, à travers la fonction B<posix_fadvise>().

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

note: type: Plain text
en: Under Linux, B<POSIX_FADV_NORMAL> sets the readahead window to the default size for the backing device; B<POSIX_FADV_SEQUENTIAL> doubles this size, and B<POSIX_FADV_RANDOM> disables file readahead entirely.  These changes affect the entire file, not just the specified region (but other open file handles to the same file are unaffected).
fr: Sous Linux, B<POSIX_FADV_NORMAL> configure la fenêtre de lecture anticipée à sa taille par défaut pour le périphérique concerné. B<POSIX_FADV_SEQUENTIAL> double cette taille, et B<POSIX_FADV_RANDOM> désactive la lecture anticipée. Ces modifications affectent le fichier entier, pas seulement la région indiquée (mais les autres descripteurs ouverts sur le même fichier ne sont pas modifiés).

note: type: SS
en: Architecture-specific variants
fr: Variantes dépendantes de l'architecture

note: type: Plain text
en: For example, since Linux 2.6.14, ARM has the following system call:
fr: Par exemple, depuis Linux 2.6.14, l'architecture ARM utilise l'appel système suivant :

note: type: Plain text
en: These architecture-specific details are generally hidden from applications by the glibc B<posix_fadvise>()  wrapper function, which invokes the appropriate architecture-specific system call.
fr: Ces détails dépendants de l'architecture sont généralement invisibles des applications grâce à la glibc et sa fonction d'enrobage B<posix_fadvise>(), qui utilise l'appel système adapté à l'architecture.

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: In kernels before 2.6.6, if I<len> was specified as 0, then this was interpreted literally as "zero bytes", rather than as meaning "all bytes through to the end of the file".
fr: Dans les noyaux antérieurs à 2.6.6, si le paramètre I<len> était nul, la valeur était interprétée comme «\ zéro octets\ », et non comme «\ tous les octets jusqu'à la fin du fichier\ ».

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/.
