Surveiller l'activité du disque sous Mac OS X

Vous pouvez surveiller l'activité du disque sous Mac OS X à l'aide de l'application Moniteur d'activité ou de plusieurs outils de ligne de commande. Le moniteur d'activité est le plus facile et le plus convivial, mais les options du terminal permettent de récupérer plus d'informations.

Surveillance de l'activité du disque sur Mac avec Moniteur d'activité

Pour la plupart des utilisateurs de mac qui veulent avoir rapidement une idée de l'activité du disque, ils peuvent vérifier l'application Moniteur d'activité.

  • Lancez Activity Monitor, situé dans / Applications / Utilities /, ou vous pouvez appuyer sur Commande + Espace Bar pour faire apparaître la recherche Spotlight et la trouver de cette façon
  • Cliquez sur l'onglet Disk Activity dans l'application Activity Monitor
  • Le graphique sur les bons diagrammes Disk Activity
  • Portez une attention particulière à "Données lues / s" et "Données écrites / s"

Qu'est-ce qui cause l'utilisation du disque? Parfois, il est corrélé avec l'utilisation du processeur, et certaines applications et processus sont lourds sur les deux, comme lors de la conversion vidéo, audio, ou Spotlights mds et mdworker. Pour en être certain, lancez le Terminal depuis / Applications / Utilities / et lisez la suite.

Surveillance de l'activité du disque à partir de la ligne de commande

Ce qui s'affiche dans Activity Monitor peut être quelque peu limité. Si vous souhaitez obtenir des informations spécifiques sur l'application ou le processus à l'origine des entrées et sorties du disque, vous pouvez lancer le terminal et utiliser les commandes suivantes pour obtenir plus d'informations.

iotop

Tout d'abord, c'est iotop, qui, sans surprise, est comme top pour I / O

sudo iotop -C 5 10

iotop rapportera quelque chose comme ceci, montrant la lecture / écriture globale du disque, ainsi que les processus, la commande (ou l'application) et la taille de l'octet écrit activement par chaque processus:

Pour faciliter la comparaison des applications et des processus utilisant le disque, transmettez l'indicateur -P avec la commande iotop, puis faites attention à la colonne% I / O:

sudo iotop -P -C 5 10

iotop peut également être réduit par le lecteur de disque en pointant sur le chemin et en utilisant l'indicateur -m. Dans l'exemple ci-dessous, le système de fichiers racine sera uniquement surveillé pour l'activité:

sudo iotop -Pm /

iotop n'est pas la seule option si ...

fs_usage

L'application fs_usage est un autre choix pour voir ce qui se passe avec l'activité du disque et le système de fichiers. Par défaut, fs_usage peut être un peu un firehose, affichant une tonne de données qui peuvent être à la mer pour certains besoins de base:

sudo fs_usage -f filesys

fs_usage affiche également les lectures et écritures de disque et l'application ou le processus qui les provoque.