J'ai besoin de pouvoir montrer et capturer la même sortie que Xcode.app/Contents/Applications/Instruments.app
captures alors qu'il se trouve dans Terminal.app (dans le shell). Existe-t-il un dtrace
fonction / script, ou un équivalent de ce type, qui peut être exécuté afin de capturer ces données directement ?
Réponse
Trop de publicités?Avez-vous essayé fs_usage
avec -f filesys
ou diskio
options ?
L'utilitaire fs_usage présente un affichage continu des informations d'utilisation des appels système relatives à l'activité du système de fichiers. Il nécessite des privilèges Root en raison de la fonction de traçage du noyau qu'il utilise pour fonctionner. Par défaut, l'activité surveillée inclut tous les processus système, à l'exception du processus fs_usage en cours d'exécution, Terminal, telnetd, telnet, sshd, rlogind, tcsh, csh, sh et zsh. Ces valeurs par défaut peuvent être remplacées de sorte que la sortie soit limitée pour inclure ou exclure une liste de processus spécifiée par l'utilisateur.