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!