Déc 052011
Pour voir le nombre de CPU logique :
$ grep -c "processor" /proc/cpuinfo 16
le nombre de CPU physique :
$ grep "physical id" /proc/cpuinfo |sort -u |wc -l 2
nombre de core par CPU :
$ echo "$(grep -c "processor" /proc/cpuinfo) / $(grep "physical id" /proc/cpuinfo |sort -u |wc -l)" | bc 8
sous redhat, on a les outils proliant qui peuvent nous donner quelques infos supplémentaire:
$ hpasmcli -s "show ht" Processor hyper-threading is currently enabled.
d’aileurs,
pour encore plus d’infos avec cet outil:
# hpasmcli -s "show server"
System : ProLiant BL620c G7
Serial No. : *********
ROM version : I25 12/02/2010
iLo present : Yes
Embedded NICs : 8
NIC1 MAC: xx:xx:xx:xx:xx:xx
NIC2 MAC: xx:xx:xx:xx:xx:xx
NIC3 MAC: xx:xx:xx:xx:xx:xx
NIC4 MAC: xx:xx:xx:xx:xx:xx
NIC5 MAC: xx:xx:xx:xx:xx:xx
NIC6 MAC: xx:xx:xx:xx:xx:xx
NIC7 MAC: xx:xx:xx:xx:xx:xx
NIC8 MAC: xx:xx:xx:xx:xx:xx
Processor: 0
Name : Intel Xeon MP
Stepping : 6
Speed : 2267 MHz
Bus : 133 MHz
Core : 8
Thread : 16
Socket : 1
Level2 Cache : 2048 KBytes
Level3 Cache : 24576 KBytes
Status : Ok
Processor: 1
Name : Intel Xeon MP
Stepping : 6
Speed : 2267 MHz
Bus : 133 MHz
Core : 8
Thread : 16
Socket : 2
Level2 Cache : 2048 KBytes
Level3 Cache : 24576 KBytes
Status : Ok
Processor total : 2
Memory installed : 131072 MBytes
ECC supported : Yes
Il est difficile de chercher des gens instruits sur ce sujet, mais vous parlez comme vous savez déjà ce dont vous parlez ! Merci Cordialement!