Obtenir des informations étendues sur le CPU à partir de la ligne de commande

En utilisant sysctl, nous pouvons obtenir des informations étendues sur un processeur Macs, couvrant tout, de la marque et de l’identifiant du processeur, de la vitesse d’horloge, du nombre de cœurs, du nombre de threads, des données des capteurs thermiques, de la taille du cache, et quelques informations beaucoup plus techniques.

C’est un moyen pratique d’obtenir des informations détaillées sur le processeur sans devoir recourir au profileur de système sous Mac OS X, car l’ensemble de la tâche est géré en ligne de commande.

Comment obtenir des informations étendues sur le CPU à partir de la ligne de commande de Mac OS

Pour commencer, lancez le terminal et entrez la commande suivante, variante de « sysctl », vous transmettrez les résultats au logiciel grep afin de nettoyer la sortie pour les détails du CPU :

sysctl -a | grep machdep.cpu

Un exemple et un échantillon limité de la sortie de cette commande peut ressembler à ce qui suit :

$ sysctl -a | grep machdep.cpu

machdep.cpu.max_basic : 13

machdep.cpu.max_ext : 2147483656

machdep.cpu.vendor : AuthentiqueIntel

machdep.cpu.brand_string : Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz

machdep.cpu.family : 6

machdep.cpu.model : 23

machdep.cpu.extmodel : 1

machdep.cpu.extfamily : 0

machdep.cpu.stepping : 10

machdep.cpu.feature_bits : 3219913727 67691517

machdep.cpu.extfeature_bits : 537921536 1

machdep.cpu.signature : 67194

machdep.cpu.brand : 0

machdep.cpu.features : FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE

machdep.cpu.extfeatures : SYSCALL XD EM64T LAHF

machdep.cpu.logical_per_package : 2

machdep.cpu.cores_per_package : 2

Comme vous pouvez le voir, vous trouverez ici des informations détaillées sur le processeur, dont certaines sont beaucoup plus détaillées que ce que vous trouveriez de toute façon dans le profiler système de Mac OS X.

La commande sysctl est assez puissante et peut fournir de nombreuses informations techniques. Nous l’avons déjà utilisée pour obtenir des informations de base sur le processeur, voir si un Mac est compatible 64 bits, découvrir les heures précises de démarrage, de mise en veille et de réveil d’un Mac, trouver la vitesse d’horloge du CPU et obtenir d’autres informations sur le matériel des Macs.

Merci pour le tuyau nicentral

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *