Fournisseur et le modèle de processeur

la Recherche /proc/cpuinfo fichier avec la commande grep.

cat cat/proc | cpuinfo | grep vendor/Uniq

vendor_id : GenuineIntel

Une fois que vous avez appris le nom du processeur, vous pouvez utiliser le nom du modèle pour rechercher les spécifications exactes en ligne sur le site Web D’Intel.

cat cat/proc | cpuinfo | grep ‘nom du modèle’/uniq

nom du modèle : Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.,66GHz

Architecture

Le Iscpu commande peut être utilisée pour en savoir plus sur l’architecture

$ lscpu

Architecture: x86_64

CPU op-mode(s): 32-bit, 64-bit

l’Ordre des Octets: Little Endian

Cela prouve que l’architecture x86_64 qui est de 64 bits.

Fréquence

La fréquence/vitesse du processeur est rapporté par les deux Iscpu et /proc/cpuinfo

$ lscpu | grep-i mhz

CPU MHz: 1998.000

$ cat /proc/cpuinfo | grep-i mhz | uniq

cpu MHz : 1998.,000

Le nombre de cœurs

Si vous avez plusieurs cœurs de votre PROCESSEUR, la vitesse de votre processeur sera également beaucoup plus rapide.,

la commande Iscpu indiquera les « cœurs par socket »

Architecture Lscpu

Architecture: x86_64

CPU op-mode(S): 32 bits, 64 bits

Ordre des octets: Little Endian

CPU(s): 4

liste des CPU en ligne: 0-3

Thread(s) par cœur: 1

noyau(s) par socket: 4

socket(s): 1

mais ne compter que le nombre de processeurs vous donnerait de mauvais nombres car, dans les processeurs hyperthreadés, le nombre de processeurs que le système d’exploitation voit est deux fois le nombre de cœurs., Cependant /proc / cpuinfo a un champ nommé ‘core id’ qui est un id unique pour chaque cœur dans un seul processeur. Pour connaître le nombre réel de cœurs du processeur, vous pouvez compter l’identité de base.

$ cat /proc/cpuinfo | grep -i ‘core id’

core id : 0

core id : 2

core id : 1

core id : 3

Hyper threading

Hyper-threading permet à chaque cœur de se comporter comme 2 logique des unités de traitement. Cela augmentera la puissance de traitement de chaque cœur., Vous devrez comparer deux valeurs différentes pour savoir si un processeur a un threading ou non.

Si le nombre d’unités de traitement est égal au nombre de cœurs, cela signifie qu’il n’y a pas d’Hyper threading. Si le nombre d’unités de traitement est supérieur au nombre de cœurs, il y a hyperthreading.