Question Que signifie "I / O Reads ou Writes" et "I / O Read Bytes ou Write Bytes"?


Dans le Gestionnaire des tâches (et l'explorateur de processus de Sysinternals), il existe des colonnes appelées "lectures d'E / S", "écritures d'E / S", "octets de lecture d'E / S" et "octets d'écriture d'E / S". Alors, que signifient ces pions exactement? Qu'y a-t-il d'autre que l'activité disque et réseau?

Dans Process Explorer, je vois un certain nombre de processus qui ont zéro "octets de lecture de disque" et "octets de réception de réseau", mais un "octets de lecture d'E / S" non nul. Et inversement, certains processus ont une valeur "Disk Read Bytes" supérieure à "I / O Read Bytes". Comment est-ce possible?


4
2017-10-30 14:29


origine


Pourquoi le titre "I / O Read (Écrire) Bytes "mais dans la question, vous dites simplement son" I / O Read Bytes "? - Ramhound
"I / O Reads" est le nombre de lectures, "I / O Writes" est le nombre d'écritures, "I / O Read Bytes" est le nombre total d'octets lus et "I / O Write Bytes est le nombre total d'octets écrits. va transiter plusieurs octets à la fois. - DavidPostill♦
@ DavidPostill, avez-vous lu toute la question avant de commenter? Je comprends que le nombre de "lectures d'E / S" est le nombre de lectures, il n'est pas nécessaire que tout capitaine soit évident sur moi. Pouvez-vous m'expliquer comment est-il possible d'avoir un processus avec p. Ex. 4 Mio "octets de lecture E / S" et zéro "octets de lecture de disque"? - skr3am
@ Ramhound, je voulais simplement raccourcir le titre. - skr3am
Soyez gentil avec David, nous avons beaucoup de personnes avec des niveaux de compétence différents, votre question est confuse, nous faisons de notre mieux - Ramhound


Réponses:


Comment est-il possible que j'ai un processus avec 4 Mio "I / O Read Bytes" et zéro "Disk Read Bytes"?

Les octets de lecture d'E / S sont plus que des octets de lecture de disque:

  • Il inclut les E / S de fichiers, de réseaux et de périphériques
  • Cela fait ne pas inclure des E / S de console

I / O Read Bytes - Nombre d'octets lus dans les opérations d'entrée / sortie générées par un processus, y compris les E / S de fichier, de réseau et de périphérique. Les octets de lecture d'E / S dirigés vers les poignées CONSOLE (objet d'entrée de console) ne sont pas comptabilisés.


Que signifie les données d'E / S?

Colonnes d'E / S de Process Explorer

  • I / O Delta - La modification des opérations d'E / S depuis la dernière mesure

  • I / O Delta Bytes - La modification des octets d'E / S depuis la dernière mesure.

  • I / O Other - Le nombre d'opérations d'entrée / sortie générées par un processus qui n'est ni lu ni écrit, y compris fichier, réseau,   et E / S de périphérique. Un exemple de ce type d'opération serait un   fonction de contrôle. I / O Autres dirigés vers CONSOLE (entrée de la console   objet) les poignées ne sont pas comptabilisées.

  • I / O Other Bytes - Le nombre d'octets transférés dans les opérations d'entrée / sortie générées par un processus qui n'est ni lu ni écrit,   y compris les entrées / sorties de fichiers, de réseaux et de périphériques. Un exemple de ce type de   l'opération serait une fonction de contrôle. I / O Autres octets dirigés vers   Les poignées CONSOLE (objet d'entrée de la console) ne sont pas comptabilisées.

  • I / O Read Bytes - Nombre d'octets lus dans les opérations d'entrée / sortie générées par un processus, y compris les E / S de fichier, de réseau et de périphérique. I / O   Les octets de lecture dirigés vers les poignées CONSOLE (objet d'entrée de la console) ne sont pas   dénombré.

  • Lectures d'E / S: nombre d'opérations d'entrée / sortie en lecture générées par un processus, y compris les E / S de fichier, de réseau et de périphérique. I / O lit   Les poignées dirigées vers CONSOLE (objet d'entrée de la console) ne sont pas comptabilisées.

  • I / O Write Bytes - Nombre d'octets écrits dans les opérations d'entrée / sortie générées par un processus, y compris fichier, réseau et périphérique   E / S. Octets d'écriture E / S dirigés vers CONSOLE (objet d'entrée de la console)   les poignées ne sont pas comptées.

  • I / O Writes - Nombre d'opérations d'entrée / sortie en écriture générées par un processus, y compris les entrées / sorties de fichiers, de réseaux et de périphériques. I / O écrit   Les poignées dirigées vers CONSOLE (objet d'entrée de la console) ne sont pas comptabilisées.

La source Essayer de comprendre les données d'E / S de Process Explorer


11
2017-10-30 19:49