Accueil > Astuces OSXFAQ > Mardi - Commandes Statistiques Système et Noyau

Mardi - Commandes Statistiques Système et Noyau

Ces commandes affichent des informations sur le système, la mémoire et les fichiers.

sc_usage … affiche des stats sur les appels systèmes en temps réel

Par exemple, ’sudo sc_usage TextEdit’

fs_usage … affiche des stats sur l’utilisation du système de fichier en temps réel

Par exemple, ’sudo fs_usage TextEdit’ puis lancez textedit et ouvrez/enregistrez des fichiers.

lsof … liste les fichiers ouverts

Par exemple ‘lsof’ ou ‘lsof /dev/console’

fstat … affiche le statut d’un fichier

Par exemple ‘fstat’ ou ‘fstat ~’ or ‘fsstat ~/letter.doc’

vm_stat … affiche des statistiques sur la mémoire virtuelle

Observez les pages qui augmentent de 100 fois par seconde : vous devez acheter plus de mémoire ou exécuter moins de programmes.

(Voir semaine 88)

latency … affiche les commutations et les interruptions du contexte

Doit être lancé sous root

dmesg … affiche le buffer des messages système

(Voir astuce semaine 61 - Vendredi)

ac … affiche le temps de connexion utilisateur

Ces commandes opèrent sur le noyau.

ktrace … effectue un suivi du noyau

Par exemple, ‘ktrace ls’ exécute ‘ls’ et suit son activité noyau. Cela produit le fichier ‘ktrace.out’.

kdump … affiche un fichier ‘ktrace.out’ lisible par un humain

Par exemple ‘kdump’ si le fichier de suivi est dans le répertoire courant.

Option -f pour spécifier le fichier de suivi

zprint … affiche des informations sur des zones du noyau

sysctl … affiche et règle les variables d’état du noyau

Option -a pour afficher toutes les variables d’état et leur réglage courant

kextload … chargement d’une extension noyau

kextunload … déchargement d’une extension noyau

kextstat … affiche des statistiques sur une extension noyau


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
S'abonner aux commentaires de cet article