Provided by: manpages-fr_4.23.1-1_all bug

NOM

       /proc/pid/io — Statistiques sur les entrée et sorties

DESCRIPTION

       /proc/pid/io (depuis Linux 2.6.20)
              Ce  fichier contient les statistiques d'entrées et sorties pour le processus et les
              enfants qui l'attendent, par exemple :

                  # cat /proc/3828/io
                  rchar: 323934931
                  wchar: 323929600
                  syscr: 632687
                  syscw: 632675
                  read_bytes: 0
                  write_bytes: 323932160
                  cancelled_write_bytes: 0

              Les champs sont les suivants :

              rchar : caractères lus
                     Nombre d'octets renvoyés par read(2) et les appels système similaires en cas
                     de succès.

              wchar : caractères écrits
                     Nombre  d'octets  renvoyés  par write(2) et les appels système similaires en
                     cas de succès.

              syscr : appels système de lecture
                     Nombre d'appels système de « lecture de fichier » — ceux de  la  famille  de
                     read(2),       sendfile(2),       copy_file_range(2)       et       ioctl(2)
                     BTRFS_IOC_ENCODED_READ[_32] (y compris quand ils sont invoqués par le  noyau
                     comme éléments d'autres appels système).

              syscw : appels système d'écriture
                     Nombre  d'appels  système  d'« écriture  de fichier », ceux de la famille de
                     write(2),      sendfile(2),       copy_file_range(2)       et       ioctl(2)
                     BTRFS_IOC_ENCODED_WRITE[_32] (y compris quand ils sont invoqués par le noyau
                     comme éléments d'autres appels système).

              read_bytes : octets lus
                     Nombre d'octets réellement récupérés de la couche de stockage. Cette  valeur
                     est précise pour les systèmes de fichiers à base de blocs.

              write_bytes : octets écrits
                     Nombre d'octets réellement envoyés à la couche de stockage.

              cancelled_write_bytes :
                     Les  statistiques  ci-dessus  ne tiennent pas compte des troncatures : si un
                     processus écrit 1 Mo vers un fichier ordinaire puis efface  ce  fichier,  on
                     pour  dire  qu'1 Mo  n'a  pas  été écrit, alors qu'une écriture d’1 Mo a été
                     cependant comptée. Ce champ représente le nombre d'E/S  « économisant »  une
                     réécriture d'E/S. Cela peut produire des entrées et sorties « négatives » si
                     des  pages  de  cache  salies  par  un  autre  processus   sont   tronquées.
                     cancelled_write_bytes  s'applique  à  des  E/S  déjà  prises  en compte dans
                     write_bytes.

              Les permissions d'accès à ce fichier sont régies par le mode d'accès  de  ptrace(2)
              PTRACE_MODE_READ_FSCREDS.

AVERTISSEMENTS

       Ces  compteurs  ne sont pas atomiques : sur les systèmes où les opérations sur les entiers
       64 bits peuvent être décomposées, un compteur peut être mis à jour en  même  temps  qu'une
       lecture, produisant une valeur intermédiaire incorrecte.

VOIR AUSSI

       getrusage(2), proc(5)

TRADUCTION

       La  traduction  française  de  cette  page  de  manuel  a  été créée par Christophe Blaess
       <https://www.blaess.fr/christophe/>, Stéphan  Rafin  <stephan.rafin@laposte.net>,  Thierry
       Vignaud  <tvignaud@mandriva.com>,  François Micaux, Alain Portal <aportal@univ-montp2.fr>,
       Jean-Philippe   Guérard   <fevrier@tigreraye.org>,   Jean-Luc   Coulon   (f5ibh)    <jean-
       luc.coulon@wanadoo.fr>,    Julien    Cristau    <jcristau@debian.org>,    Thomas   Huriaux
       <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin
       Duneau  <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis
       Barbier <barbier@debian.org>,  David  Prévot  <david@tilapin.org>,  Jean-Paul  Guillonneau
       <guillonneau.jeanpaul@free.fr> et Lucien Gentis <lucien.gentis@waika9.com>

       Cette  traduction  est  une  documentation libre ; veuillez vous reporter à la GNU General
       Public  License  version 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩   concernant   les
       conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un
       message à ⟨debian-l10n-french@lists.debian.org⟩.