Même lorsque je ne fais rien sur mon Mac, je vois beaucoup d'E / S de disque: "Data Written per Sec" dans Activity Monitor montre des écritures continues:
Est-ce normal? Pourquoi un processus écrit-il en continu? Je comprends qu'il peut y avoir des activités d'entretien ménager en cours, "l'image de sommeil" étant mise à jour, mais cela se produit-il fréquemment? (Je n'ai pas configuré Time Machine)
Edit: j'ai pas mal de mémoire libre:
snow-leopard
hard-drive
Nivas
la source
la source
Réponses:
Vous pouvez avoir une meilleure idée de la cause de l'activité avec certains des outils de ligne de commande d'OS X:
sudo iotop
- affichage des processus qui font le plus d'E / S, mis à jour toutes les 5 secondes.sudo iosnoop
- affiche les E / S au fur et à mesure, y compris l'ID et le nom du processus effectuant les E / S, ainsi que la taille des données, le chemin du fichier, etc.Dans les deux cas, vous devrez vous authentifier en tant qu'administrateur pour les exécuter et utiliser Control-C pour quitter. Ils ne vous diront peut-être pas précisément pourquoi l'activité se déroule, mais ils vous diront au moins quels processus et fichiers sont impliqués, ce qui la réduit généralement considérablement.
la source
En plus
iotop
etiosnoop
vous pouvez utiliserfs_usage
.la source
Quelques choses: (écrit en puces pour le rendre concis)
la source
Je pense que vous devriez pouvoir utiliser
lsof
pour vérifier quels processus écrivent sur le disque. Voici la page de manuel pour cela.la source
lsof
est un utilitaire basé sur un «instantané» qui montre tout ce qui se passe en quelques secondes. SI vous ne l'exécutez pas au moment précis où les E / S ont lieu, vous le manquerez. Les utilitaires d'OS X (iotop
et deiosnoop
nombreux autres utilisateurs ont répondu avec) sont des utilitaires en direct / rafraîchissants et très personnalisables que je (IMO / personnellement) préfère largement.