# French translation of manpages
# This file is distributed under the same license as the manpages-l10n package.
# Copyright © of this file:
# Christophe Blaess , 1996-2003.
# Stéphan Rafin , 2002.
# Thierry Vignaud , 1999, 2002.
# François Micaux, 2002.
# Alain Portal , 2003-2008.
# Jean-Philippe Guérard , 2005-2006.
# Jean-Luc Coulon (f5ibh) , 2006-2007.
# Julien Cristau , 2006-2007.
# Thomas Huriaux , 2006-2008.
# Nicolas François , 2006-2008.
# Florentin Duneau , 2006-2010.
# Simon Paillard , 2006, 2013-2014.
# Denis Barbier , 2006, 2010.
# David Prévot , 2010-2014.
# Jean-Pierre Giraud , 2022-2023.
msgid ""
msgstr ""
"Project-Id-Version: perkamon\n"
"POT-Creation-Date: 2024-06-01 06:34+0200\n"
"PO-Revision-Date: 2023-01-15 14:21+0100\n"
"Last-Translator: Jean-Pierre Giraud \n"
"Language-Team: French \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.1.1\n"
#. type: TH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "vmsplice"
msgstr "vmsplice"
#. type: TH
#: archlinux debian-unstable opensuse-tumbleweed
#, no-wrap
msgid "2024-05-02"
msgstr "2 mai 2024"
#. type: TH
#: archlinux debian-unstable
#, no-wrap
msgid "Linux man-pages 6.8"
msgstr "Pages du manuel de Linux 6.8"
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "NAME"
msgstr "NOM"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "vmsplice - splice user pages to/from a pipe"
msgstr ""
"vmsplice - Raccorder des pages utilisateur à un tube ou à partir d'un tube"
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "LIBRARY"
msgstr "BIBLIOTHÈQUE"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Standard C library (I, I<-lc>)"
msgstr "Bibliothèque C standard (I, I<-lc>)"
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "SYNOPSIS"
msgstr "SYNOPSIS"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid ""
"B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
"B<#include Efcntl.hE>\n"
msgstr ""
"B<#define _GNU_SOURCE> /* Consultez feature_test_macros(7) */\n"
"B<#include Efcntl.hE>\n"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid ""
"BIB<, const struct iovec *>IB<,>\n"
"B< size_t >IB<, unsigned int >IB<);>\n"
msgstr ""
"BIB<, const struct iovec *>IB<,>\n"
"B< size_t >IB<, unsigned int >IB<);>\n"
#. Return type was long before glibc 2.7
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "DESCRIPTION"
msgstr "DESCRIPTION"
#. Linus: vmsplice() system call to basically do a "write to
#. the buffer", but using the reference counting and VM traversal
#. to actually fill the buffer. This means that the user needs to
#. be careful not to reuse the user-space buffer it spliced into
#. the kernel-space one (contrast this to "write()", which copies
#. the actual data, and you can thus reuse the buffer immediately
#. after a successful write), but that is often easy to do.
#. Since Linux 2.6.23
#. commit 6a14b90bb6bc7cd83e2a444bf457a2ea645cbfe7
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"If I is opened for writing, the B() system call maps "
"I ranges of user memory described by I into a pipe. If I "
"is opened for reading, the B() system call fills I "
"ranges of user memory described by I from a pipe. The file descriptor "
"I must refer to a pipe."
msgstr ""
"Si I est ouvert en écriture, l'appel système B() projette les "
"I segments de mémoire utilisateur décrits par I dans un tube. "
"Si I est ouvert en lecture, l'appel système B() remplit des "
"segments de mémoire utilisateur décrits par I à partir d'un tube. Le "
"descripteur de fichier I doit faire référence à un tube."
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"The pointer I points to an array of I structures as described in "
"B(3type)."
msgstr ""
"Le pointeur I pointe vers un tableau de structures I comme "
"décrit dans B(3type)."
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"The I argument is a bit mask that is composed by ORing together zero "
"or more of the following values:"
msgstr ""
"L'argument I est un masque binaire constitué par un I binaire "
"entre une ou plusieurs des valeurs suivantes\\ :"
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Unused for B(); see B(2)."
msgstr "Non utilisé pour B()\\ ; consultez B(2)."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. Not used for vmsplice
#. May be in the future -- therefore EAGAIN
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Do not block on I/O; see B(2) for further details."
msgstr ""
"Ne pas bloquer pendant les entrées-sorties\\ ; consultez B(2) pour "
"plus de détails."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Currently has no effect for B(), but may be implemented in the "
"future; see B(2)."
msgstr ""
"N'a pas d'effet pour B() actuellement, mais pourrait être "
"implémenté un jour\\ ; consultez B(2)."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. FIXME . Explain the following line in a little more detail:
#. FIXME
#. It looks like the page-alignment requirement went away with
#. commit bd1a68b59c8e3bce45fb76632c64e1e063c3962d
#. .... if we expect to later SPLICE_F_MOVE to the cache.
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"The user pages are a gift to the kernel. The application may not modify "
"this memory ever, otherwise the page cache and on-disk data may differ. "
"Gifting pages to the kernel means that a subsequent B(2) "
"B can successfully move the pages; if this flag is not "
"specified, then a subsequent B(2) B must copy the "
"pages. Data must also be properly page aligned, both in memory and length."
msgstr ""
"Les pages utilisateur sont offertes au noyau. L'application ne pourra plus "
"jamais modifier cette mémoire, sans quoi le cache de pages et les données "
"stockées sur disque pourraient être différentes. Offrir des pages au noyau "
"signifie qu'un futur appel à B de B(2) peut "
"effectivement déplacer les pages\\ ; si ce paramètre n'est pas spécifié, un "
"futur appel à B de B(2) doit copier les pages. Les "
"données doivent par ailleurs être correctement alignées sur des frontières "
"de pages, que ce soit en mémoire ou en taille."
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "RETURN VALUE"
msgstr "VALEUR RENVOYÉE"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Upon successful completion, B() returns the number of bytes "
"transferred to the pipe. On error, B() returns -1 and I "
"is set to indicate the error."
msgstr ""
"S'il réussit, B() renvoie le nombre d'octets transférés dans le "
"tube. En cas d'erreur, B() renvoie B<-1> et I est défini "
"pour préciser l'erreur."
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "ERRORS"
msgstr "ERREURS"
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"B was specified in I, and the operation would "
"block."
msgstr ""
"B était indiqué dans I, et l'opération pourrait "
"bloquer."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "I either not valid, or doesn't refer to a pipe."
msgstr "I n'est pas valable ou ne correspond pas à un tube."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"I is greater than B; or memory not aligned if "
"B set."
msgstr ""
"I est supérieur à B, ou bien la mémoire n'est pas alignée "
"si B est spécifié."
#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B"
msgstr "B"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Out of memory."
msgstr "Plus assez de mémoire."
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "STANDARDS"
msgstr "STANDARDS"
#. type: Plain text
#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
#: opensuse-leap-15-6 opensuse-tumbleweed
msgid "Linux."
msgstr "Linux."
#. type: SH
#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
#: opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "HISTORY"
msgstr "HISTORIQUE"
#. type: Plain text
#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
#: opensuse-leap-15-6 opensuse-tumbleweed
msgid "Linux 2.6.17, glibc 2.5."
msgstr "Linux 2.6.17, glibc 2.5."
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "NOTES"
msgstr "NOTES"
#. UIO_MAXIOV in kernel source
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"B() follows the other vectorized read/write type functions when "
"it comes to limitations on the number of segments being passed in. This "
"limit is B as defined in Ilimits.hE>. Currently, this "
"limit is 1024."
msgstr ""
"B() suit les conventions des autres fonctions vectorielles de type "
"read/write quant aux limites sur le nombre de segments qui peuvent être "
"passés. Cette limite est B définie dans Ilimits.hE>. "
"Actuellement, cette limite est 1024."
#. commit 6a14b90bb6bc7cd83e2a444bf457a2ea645cbfe7
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"B() really supports true splicing only from user memory to a "
"pipe. In the opposite direction, it actually just copies the data to user "
"space. But this makes the interface nice and symmetric and enables people "
"to build on B() with room for future improvement in performance."
msgstr ""
"B() prend en charge réellement le raccord véritable uniquement à "
"partir de la mémoire utilisateur vers un tube. En direction inverse, il "
"copie vraiment seulement les données dans l'espace utilisateur. Mais cela "
"fait une interface agréable et symétrique qui permet de construire sur "
"B() avec de l'espace pour une amélioration ultérieure de "
"performance."
#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "SEE ALSO"
msgstr "VOIR AUSSI"
#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "B(2), B(2), B(7)"
msgstr "B(2), B(2), B(7)"
#. type: TH
#: debian-bookworm
#, no-wrap
msgid "2022-12-04"
msgstr "4 décembre 2022"
#. type: TH
#: debian-bookworm
#, no-wrap
msgid "Linux man-pages 6.03"
msgstr "Pages du manuel de Linux 6.03"
#. type: SH
#: debian-bookworm
#, no-wrap
msgid "VERSIONS"
msgstr "VERSIONS"
#. type: Plain text
#: debian-bookworm
msgid ""
"The B() system call first appeared in Linux 2.6.17; library "
"support was added in glibc 2.5."
msgstr ""
"L'appel système B() est apparu dans Linux 2.6.17, la prise en "
"charge de la bibliothèque a été ajoutée dans la glibc 2.5."
#. type: Plain text
#: debian-bookworm
msgid "This system call is Linux-specific."
msgstr "Cet appel système est spécifique à Linux."
#. type: TH
#: fedora-40 fedora-rawhide mageia-cauldron
#, no-wrap
msgid "2023-10-31"
msgstr "31 octobre 2023"
#. type: TH
#: fedora-40 mageia-cauldron
#, no-wrap
msgid "Linux man-pages 6.06"
msgstr "Pages du manuel de Linux 6.06"
#. type: TH
#: fedora-rawhide
#, no-wrap
msgid "Linux man-pages 6.7"
msgstr "Pages du manuel de Linux 6.7"
#. type: TH
#: opensuse-leap-15-6
#, no-wrap
msgid "2023-03-30"
msgstr "30 mars 2023"
#. type: TH
#: opensuse-leap-15-6
#, no-wrap
msgid "Linux man-pages 6.04"
msgstr "Pages du manuel de Linux 6.04"
#. type: TH
#: opensuse-tumbleweed
#, no-wrap
msgid "Linux man-pages (unreleased)"
msgstr "Pages du manuel de Linux (non publiées)"