Je cherche un équivalent d'un moniteur de processus commun sous Linux, qui affiche un graphique d'historique pour chaque cœur de processeur. Cela peut aider à identifier les programmes qui utilisent effectivement tous les cœurs (ici, Google Chrome). Existe-t-il un moyen d'obtenir le moniteur système d'Apple pour faire cela ?
Réponses
Trop de publicités?Une autre application qui peut être utile (selon vos besoins) est la suivante Instruments.app
inclus dans Xcode.
Il ne permet pas une surveillance continue et facile comme iStat Menus
o Activity Monitor
en raison du fait qu'une certaine interaction de l'utilisateur est nécessaire pour configurer un échantillon et commencer à l'enregistrer. D'autre part, vous pouvez surveiller des applications uniques - une fonction que les applications susmentionnées ne remplissent pas.
Du point de vue d'un programmeur, cela peut être très utile.
Utilisation : Aide sur les instruments cmd? -> Visualisation des données collectées -> Surveillance de l'utilisation des noyaux multiples
Vous pouvez utiliser Moniteur d'activité L'histoire de l'unité centrale de traitement.
Applications > Utilitaires > Activity Monitor.app
Dans le moniteur d'activité, sélectionnez l'élément de menu Fenêtre > Histoire du CPU pour révéler un historique de la charge par CPU. Le résultat n'est pas aussi détaillé que le moniteur de processus Linux dans votre question, mais il est gratuit.
Apple OS X : Le moniteur d'activité affiche un seul graphique d'utilisation du CPU sur les systèmes comportant plus de quatre cœurs. explique plus en détail le comportement du graphique du CPU.
Produits de tiers, tels que Menus iStat Il est possible d'élargir vos options.
Il existe également iStatMenus Il existe une application commerciale qui permet de contrôler ces statuts.