Chaque lundi, nous vous montrerons comment faire quelque chose de nouveau et de simple avec l'application de ligne de commande intégrée d'Apple. Vous n'avez besoin d'aucun logiciel sophistiqué, ou d'une connaissance du codage pour faire tout cela. Tout ce dont vous avez besoin, c'est d'un clavier pour les taper!

Activity Monitor est l'un des nombreux outils intégrés utiles à OS X pour vous aider à déterminer quelles applications utilisent de manière excessive la puissance de traitement de votre Mac. Cela vous donne également un aperçu de ce que les applications font en arrière-plan et lesquelles accaparent toutes les ressources. Aujourd'hui, nous allons vous apprendre à faire cela dans Terminal. Et une fois que vous maîtriserez les commandes d'aujourd'hui, envisagez de permettre à SSH de surveiller à distance l'activité de votre Mac..

Voir vos processus

Open Terminal, tapezHaut, et appuyez sur la touche Entrée. Vous verrez apparaître en temps réel tout ce qui se passe avec les composants internes de votre Mac..


En haut de la fenêtre (affichée en rouge), vous verrez le nombre d'applications en cours d'exécution, celles qui sont bloquées dans un état "occupé", celles qui sont "en veille" et le nombre de threads actuellement occupés. Vous voyez également ici l'utilisation de votre processeur (processeur), y compris le pourcentage d'utilisation par vous-même, par le système et ce qui reste inactif.
La section suivante (en vert) est consacrée à l'utilisation de la mémoire (mémoire physique et mémoire virtuelle). La dernière section (en bleu) contient des informations sur le réseau (paquets entrants et sortants) et des informations sur le disque dur (quantité de données lues et écrites)..
La partie inférieure de la vue (en jaune) indique le traitement en cours d'exécution sur votre système. Vous pourrez voir le PID (ID du processus), la commande ou l'application en cours d'exécution, le pourcentage de charge de la CPU sur l'application par le processeur, le temps d'exécution, le nombre de threads utilisés par les applications, etc..

Tuer un processus

Si vous repérez une application qui monopolise toutes les ressources de votre Mac, vous pouvez arrêter son exécution (ou “tuer le processus ", comme on l'appelle souvent). Il peut s'agir d'une application qui ne répond pas, ou d'une application que vous avez démarrée, puis que vous avez oubliée. Dans les deux cas, vous pouvez arrêter le processus en entrant la commande suivante dans une nouvelle fenêtre de terminal. :

tuer -9 PID

Remplacez le PID dans la commande ci-dessus par l’ID de processus du processus que vous souhaitez arrêter d’exécuter (vous pouvez l’obtenir en exécutant la commande Haut commande à nouveau). Après avoir appuyé sur Entrée, l'application cessera de s'exécuter.
Si vous ne disposez pas des privilèges suffisants pour arrêter l'application en cours d'exécution, vous devrez peut-être placer “sudo” devant la commande ci-dessus (donc, il faudrait lire “sudo kill -9 PID”). Ce faisant, vous serez invité à entrer votre mot de passe administrateur avant que l'application ne quitte l'application..
Cory Bohon est un rédacteur technique indépendant, développeur indépendant sur Mac et iOS et photographe amateur. Suivez l'auteur de cet article, Cory Bohon sur Twitter.