Afficher des informations sur les processeurs sous Linux

Pour obtenir des informations sur le processeur sous Linux, on peut utiliser la commande lscpu ou consulter le fichier /proc/cpuinfo.

Sous Linux, on peut afficher des informations sur le processeur avec la commande lscpu :

lscpu

Architecture :                          x86_64

Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

Boutisme :                              Little Endian

Processeur(s) :                         2

Liste de processeur(s) en ligne :       0,1

Thread(s) par cœur :                    1

Cœur(s) par socket :                    2

Socket(s) :                             1

Nœud(s) NUMA :                          1

Identifiant constructeur :              GenuineIntel

Famille de processeur :                 6

Modèle :                                23

Nom de modèle :                         Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz

Révision :                              10

Vitesse du processeur en MHz :          1597.799

Vitesse maximale du processeur en MHz : 2936,0000

Vitesse minimale du processeur en MHz : 1603,0000

BogoMIPS :                              5858.97

Virtualisation :                        VT-x

Cache L1d :                             32K

Cache L1i :                             32K

Cache L2 :                              3072K

Nœud NUMA 0 de processeur(s) :          0,1

Drapaux :                               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm pti tpr_shadow vnmi flexpriority dtherm

On peut transmettre le résultat à la commande grep pour filtrer les résultats :

lscpu | grep bit

Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

Le fichier /proc/cpuinfo contient des informations sur le processeur (CPU) de la machine. Pour afficher ce fichier, on peut utiliser la commande cat :

cat /proc/cpuinfo

processor       : 0

vendor_id       : GenuineIntel

cpu family      : 6

model           : 23

model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz

stepping        : 10

microcode       : 0xa0b

cpu MHz         : 1597.900

cache size      : 3072 KB

physical id     : 0

siblings        : 2

core id         : 0

cpu cores       : 2

apicid          : 0

initial apicid  : 0

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags          
 : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat 
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni 
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave 
lahf_lm pti tpr_shadow vnmi flexpriority dtherm

bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds

bogomips        : 5858.97

clflush size    : 64

cache_alignment : 64

address sizes   : 36 bits physical, 48 bits virtual

power management:




processor       : 1

vendor_id       : GenuineIntel

cpu family      : 6

model           : 23

model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz

stepping        : 10

microcode       : 0xa0b

cpu MHz         : 1597.900

cache size      : 3072 KB

physical id     : 0

siblings        : 2

core id         : 1

cpu cores       : 2

apicid          : 1

initial apicid  : 1

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags          
 : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat 
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni 
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave 
lahf_lm pti tpr_shadow vnmi flexpriority dtherm

bugs            : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds

bogomips        : 5858.97

clflush size    : 64

cache_alignment : 64

address sizes   : 36 bits physical, 48 bits virtual

power management:

Pour connaître la température du processeur et des disques durs depuis un terminal sous Debian 7.

Température du processeur.

Installez lm-sensors depuis un terminal administrateur :

apt-get install lm-sensors

Dans un terminal tapez la commande sensors :

dominique@Dominique-Debian:~$ sensors

coretemp-isa-0000

Adapter: ISA adapter

Core 0: +32.0°C (high = +76.0°C, crit = +100.0°C)

Core 1: +31.0°C (high = +76.0°C, crit = +100.0°C)

Pour configurer Sensors depuis un terminal administrateur :

sensors-detect

J’ai répondu YES à toutes les questions.

Pour plus d’informations : http://doc.ubuntu-fr.org/lm-sensors

Configurer Sensor m’a permis d’obtenir des informations sur les ventilateurs (Fan).


Les températures des disques durs.

Installez hddtemp depuis un terminal administrateur :

apt-get install hddtemp

Toujours depuis un terminal administrateur :

root@Dominique-Debian:/home/dominique# hddtemp /dev/sda

/dev/sda: WDC WD5000AADS-00S9B0: 22°C

root@Dominique-Debian:/home/dominique# hddtemp /dev/sdb

/dev/sdb: WDC WD5000AADS-00S9B0: 22°C

root@Dominique-Debian:/home/dominique#