2 votes

Est-ce que le reporting de la charge moyenne de Mac OS X (via top) inclut les processus en attente d'IO?

Je regarde la sortie de top pour voir la charge moyenne de mon système. Je veux comprendre si la charge moyenne rapporte des processus en attente de CPU, ou si elle rapporte des processus en attente de CPU ou d'E/S.

Cet article suggère que la plupart des systèmes unix ne rapportent que le CPU dans leur charge, mais que Linux en particulier rapporte à la fois le CPU et l'E/S.

Je suppose que OS X n'inclut probablement pas l'E/S dans son rapport de charge, mais j'aimerais en être sûr.

1voto

Oskar Points 1242

Sous OS X, la tâche du noyau accumule du temps d'attente E/S et le processus accumule du temps CPU pour gérer la configuration et les résultats des appels E/S mais pas le temps d'attente E/S réel.

Autrement dit, dans top ou Monitor d'activité, l'attente I/O est le moment où le CPU est inactif. Le système/noyau prendrait tout le temps de traitement du stockage core / filevault nécessaire pour accomplir l'E/S mais pour le cas général avec un disque normal, il n'y a pas de surcharge CPU sur l'E/S au-delà du fardeau normal de la mémoire virtuelle.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X