/proc/cpuinfo shows I have 8 cores per processor and dmidecode shows that I have 16 cores per processor in my HP ProLiant server.
Code:
[root@testserver ~]# cat /proc/cpuinfo | grep "core id" | sort -u
core id : 0
core id : 1
core id : 2
core id : 3
core id : 4
core id : 5
core id : 6
core id : 7
Code:
[root@testserver ~]# dmidecode -t processor | grep -E '(Core Count|Thread Count)' | sort -u
Core Count: 16
Thread Count: 16
More information that could help:
Code:
[root@testserver ~]# cat /proc/cpuinfo | grep "physical id" | sort -u
physical id : 1
physical id : 2
physical id : 3
physical id : 4
Code:
[root@testserver ~]# cat /proc/cpuinfo | grep "processor" | sort -u | wc -l
64
Code:
[root@testserver ~]# cat /proc/cpuinfo | grep "cpu cores" | sort -u
cpu cores : 8
Code:
[root@testserver ~]# cat /proc/cpuinfo | grep "siblings" | sort -u
siblings : 16
Code:
[root@testserver ~]# dmidecode -t processor | grep HTT
HTT (Multi-threading)
HTT (Multi-threading)
HTT (Multi-threading)
HTT (Multi-threading)