proc_pid_io(5) File Formats Manual proc_pid_io(5) NOM /proc/pid/io -- Statistiques sur les entree et sorties DESCRIPTION /proc/pid/io (depuis Linux 2.6.20) Ce fichier contient les statistiques d'entrees 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 : caracteres lus Nombre d'octets renvoyes par read(2) et les appels systeme similaires en cas de succes. wchar : caracteres ecrits Nombre d'octets renvoyes par write(2) et les appels systeme similaires en cas de succes. syscr : appels systeme de lecture Nombre d'appels systeme 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 invoques par le noyau comme elements d'autres appels systeme). syscw : appels systeme d'ecriture Nombre d'appels systeme d'<< ecriture 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 invoques par le noyau comme elements d'autres appels systeme). read_bytes : octets lus Nombre d'octets reellement recuperes de la couche de stockage. Cette valeur est precise pour les systemes de fichiers a base de blocs. write_bytes : octets ecrits Nombre d'octets reellement envoyes a la couche de stockage. cancelled_write_bytes : Les statistiques ci-dessus ne tiennent pas compte des troncatures : si un processus ecrit 1 Mo vers un fichier ordinaire puis efface ce fichier, on pour dire qu'1 Mo n'a pas ete ecrit, alors qu'une ecriture d'1 Mo a ete cependant comptee. Ce champ represente le nombre d'E/S << economisant >> une reecriture d'E/S. Cela peut produire des entrees et sorties << negatives >> si des pages de cache salies par un autre processus sont tronquees. cancelled_write_bytes s'applique a des E/S deja prises en compte dans write_bytes. Les permissions d'acces a ce fichier sont regies par le mode d'acces de ptrace(2) PTRACE_MODE_READ_FSCREDS. AVERTISSEMENTS Ces compteurs ne sont pas atomiques : sur les systemes ou les operations sur les entiers 64 bits peuvent etre decomposees, un compteur peut etre mis a jour en meme temps qu'une lecture, produisant une valeur intermediaire incorrecte. VOIR AUSSI getrusage(2), proc(5) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot , Jean-Paul Guillonneau et Lucien Gentis Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.9.1 2 mai 2024 proc_pid_io(5)