Comment afficher toutes les applications en cours d'exécution & Processus sous Mac OS X

Anonim

Il existe une variété de façons de voir toutes les applications ou programmes qui s'exécutent sur un Mac, allant de ne voir que les applications "fenêtrées" s'exécutant dans l'interface graphique, à révéler même le système le plus obscur - processus et tâches de niveau s'exécutant au cœur de Mac OS. Nous couvrirons cinq façons différentes d'afficher ces applications et processus en cours d'exécution dans Mac OS X, dont certaines sont très conviviales et applicables à tous les utilisateurs, et dont certaines sont des méthodes plus avancées accessibles depuis la ligne de commande.Prenez le temps de les apprendre tous, et vous pourrez ensuite utiliser la méthode la plus appropriée à vos besoins.

En un coup d'œil : regarder le Dock pour voir les applications Mac en cours d'exécution

La façon la plus simple de voir quelles applications sont en cours d'exécution est de jeter un coup d'œil sur le Dock de Mac OS X. Si vous voyez un petit point lumineux sous l'icône de l'application, elle est ouverte et en cours d'exécution.

Bien qu'il n'y ait rien de mal à utiliser cette approche, elle est évidemment un peu limitée car elle ne montre que ce que l'on appelle les applications "fenêtrées", c'est-à-dire les applications qui s'exécutent dans l'interface graphique de Mac OS X – et il est également limité dans le sens où vous ne pouvez pas agir directement avec eux. De plus, ces petits indicateurs lumineux sont petits et pas si évidents, et beaucoup de gens ne les remarquent pas du tout. Heureusement, il existe de meilleurs moyens de voir ce qui s'exécute sur un Mac et de pouvoir également prendre des mesures directes s'il est nécessaire de quitter une application ou deux.

Voir toutes les applications/programmes en cours d'exécution avec un menu de fermeture forcée

Appuyez sur Commande+Option+Échap pour appeler la fenêtre de base « Forcer à quitter les applications », qui peut être considérée comme un simple gestionnaire de tâches pour Mac OS X. Cela affiche une liste facile à lire de toutes les applications actives. applications s'exécutant sous MacOS X, et ce qui est visible ici est exactement le même que ce que vous verriez dans le Dock :

Malgré le nom de Windows, vous pouvez l'utiliser pour afficher les programmes et applications en cours d'exécution sans les quitter réellement.

Un avantage évident du menu Commande + Option + ESC est qu'il vous permet d'agir directement sur l'exécution des applications, vous permettant de les forcer à les quitter si elles sont devenues errantes ou s'affichent en rouge, ce qui signifie qu'ils ne répondent pas ou plantent. Cette version simplifiée est assez similaire au gestionnaire de base "Control+ALT+DELETE" qui existe initialement dans le monde Windows moderne.

La principale limitation du menu Forcer à quitter est que, comme les indicateurs du Dock, il se limite à ne révéler que les "applications fenêtrées" qui s'exécutent activement sous Mac OS X, sautant ainsi des éléments tels que le menu éléments de barre et applications d'arrière-plan.

Afficher toutes les applications et tous les processus en cours d'exécution avec le moniteur d'activité

L'utilitaire de gestion d'applications et de processus le plus puissant de l'interface graphique de Mac OS X, Activity Monitor est un puissant gestionnaire de tâches qui révèle non seulement toutes les applications en cours d'exécution et actives, mais également tous les processus actifs et inactifs. Cela inclut littéralement tout ce qui s'exécute sur le Mac, y compris les applications fenêtrées susmentionnées, et même les applications d'arrière-plan (celles qui ne sont pas visibles comme s'exécutant dans le Dock ou le menu Forcer à quitter), les éléments de la barre de menus, les processus au niveau du système, les processus exécutés sous différents utilisateurs, processus inactifs, démons de service, littéralement tout et n'importe quoi qui s'exécute en tant que processus sous Mac OS X à n'importe quel niveau.

L'application elle-même réside dans /Applications/Utilitaires/, mais il est également facile de la lancer via Spotlight en appuyant sur Commande + Barre d'espace et en tapant « Activité » suivi de la touche Retour.

Une façon de simplifier toutes les informations initialement affichées dans Activity Monitor consiste à dérouler le sous-menu Processus et à sélectionner en fonction de ce que vous recherchez, comme "Tous les processus", "Mes processus", "Processus système" ou "Autres processus utilisateur", parmi les autres options. La fonction "Rechercher" est également facile à utiliser et assez puissante, puisque vous pouvez commencer à taper le nom de quelque chose et qu'elle se met à jour instantanément en fonction des processus correspondant à la requête.

Moniteur d'activité offre une tonne d'outils et d'options, et c'est facilement le moyen le plus avancé d'afficher des informations étendues sur tous les processus actifs sans sauter dans la ligne de commande.Il vous permet de quitter les processus, de tuer les applications (tuer est fondamentalement la même chose que de forcer l'arrêt), d'inspecter et d'échantillonner les processus, de trier les processus par noms, PID, utilisateur, CPU, threads, utilisation de la mémoire et type, de filtrer les processus par utilisateur et niveau, et également rechercher dans les processus par nom ou caractère. De plus, Activity Monitor révélera également des statistiques d'utilisation générales sur le processeur, la mémoire, l'activité du disque et l'activité du réseau, ce qui en fait un utilitaire de dépannage essentiel pour tout déterminer, des niveaux de RAM inadéquats au diagnostic des raisons pour lesquelles un Mac pourrait fonctionner lentement en fonction de la myriade d'autres possibilités.

 En prime, vous pouvez également faire fonctionner le moniteur d'activité en permanence et transformer son icône Dock en un moniteur d'utilisation des ressources en direct pour voir ce que le processeur, la RAM, l'activité du disque ou l'activité du réseau sont en train de faire. sur un Mac.

Avancé : afficher tous les processus en cours d'exécution avec le terminal

En vous plongeant dans la ligne de commande, vous pouvez utiliser quelques outils plus avancés pour afficher chaque processus en cours d'exécution sur le Mac, allant des applications de base au niveau de l'utilisateur aux minuscules démons et fonctions système de base qui sont autrement caché de l'expérience utilisateur générale de Mac OS X.À bien des égards, ces outils peuvent être considérés comme des versions en ligne de commande de Activity Monitor, et nous nous concentrerons sur deux en particulier : top et ps.

Haut

Top affichera une liste de tous les processus en cours d'exécution et diverses statistiques sur chaque processus. Il est généralement plus utile de trier par utilisation du processeur ou de la mémoire, et pour ce faire, vous voudrez utiliser le drapeau -o :

Trier le top par CPU : top -o cpu

Trier les premiers par utilisation de la mémoire : top -o rsize

top est mis à jour en direct, alors que l'outil suivant "ps" ne l'est pas.

ps

La commande ps affichera par défaut uniquement les processus de terminal actifs sous l'utilisateur actuel, donc "ps" seul est un peu ennuyeux à moins que vous ne viviez dans la ligne de commande. En appliquant un drapeau ou deux, vous pouvez cependant révéler tous les processus, et peut-être que la meilleure combinaison est "aux" utilisé comme ceci :

ps aux

Pour voir toutes les sorties, il est utile d'agrandir une fenêtre de terminal en plein écran, mais cela peut toujours être un peu écrasant si des tonnes de choses sont en cours d'exécution (ce qui est généralement le cas), et donc de les faire passer 'plus' ou 'moins' est souvent préférable pour faciliter la visualisation :

ps aux|plus

Cela vous permet d'afficher les pages de la sortie à la fois sans avoir à faire défiler vers le haut et vers le bas dans la fenêtre du terminal.

Pour rechercher un processus spécifique (ou un nom d'application, d'ailleurs), vous pouvez utiliser grep comme ceci :

ps aux|processus grep

Ou pour rechercher des candidatures :

"

ps aux|grep Nom de l&39;application"

Lorsque vous recherchez des applications exécutées dans l'interface graphique, il est généralement préférable d'utiliser le même cas que les applications utilisées dans Mac OS X, sinon vous risquez de ne rien trouver.

Comment afficher toutes les applications en cours d'exécution & Processus sous Mac OS X