Parfois, mon Macbook Pro ralentit lorsque le disque dur s'enclenche sans cesse. La charge du processeur est faible, mais les applications et les menus sont lents à répondre. Existe-t-il un utilitaire qui puisse m'aider à déterminer ce qui se passe, tel que le nombre d'octets lus / écrits ou les fichiers ouverts / fermés par processus, dans le temps?
59
mds
mettre à jour l'index de Spotlight.Réponses:
De
man iotop
:Ce n'est peut-être pas précisément ce que vous voulez, mais c'est un script ksh qui enveloppe dtrace. Vous devriez donc être en mesure de trouver comment faire en sorte que dtrace fasse ce dont vous avez besoin, si iotop ne le gère pas par défaut.
Cependant, quelque chose comme
iotop -C 5 12
devrait vous donner quelque chose pour commencer: il produira 12 échantillons de 5 secondes chacun.la source
iotop -C 5 12
est un bon moyen d’obtenir un résumé de ce qui se passe.Vous pouvez également utiliser
fs_usage
pour obtenir un compte-rendu détaillé des applications sur le disque.la source
fs_usage
vous permet également de filtrer l'activité du réseau et du système de fichiers.Je l’ai toujours remarqué le samedi matin, et c’est ce qui s’est avéré
locate
, qui met à jour sa base de données à 3h15 le vendredi soir.J'ai essayé de désactiver sa
launchd
configuration (in/System/Library/LaunchDaemons/com.apple.locate.plist
), mais cela fonctionnait quand même, alors je me suis/usr/libexec/locate.updatedb
écarté. Problème… atténué.la source
Il peut s'agir de la pagination du système d'exploitation vers la mémoire virtuelle plutôt que d'une application spécifique. Vous pouvez essayer de quitter des applications moins fréquemment utilisées ou au moins de redémarrer certaines applications qui souhaitent créer des caches en mémoire au fil du temps (par exemple, Safari). Consultez les différentes statistiques sur la mémoire par processus avec Activity Monitor pour rechercher les coupables possibles. Si le fait de quitter certaines applications gourmandes en mémoire semble résoudre temporairement le problème, vous pouvez essayer d’ajouter de la RAM.
Si l'activité du disque n'est pas liée à la pagination, vous pourrez peut-être la
fs_usage
suivre vers un ou plusieurs processus spécifiques.la source