/proc/cpuinfo とかで見れるPCの情報ですがそこから物理CPUの数、物理コア数、論理コア数を調べるやり方を軽く纏めておきます。
物理CPUの数
cat /proc/cpuinfo | grep "physical id" physical id : 0
ここにおける列の種類が物理CPUの数になります。(今回はphysical id : 0 の1列しかないので1個となります。)
物理コア数
cat /proc/cpuinfo | grep "cpu cores" cpu cores : 4
ここに書いてある数字が一つの物理CPUにおける物理コア数 今回は物理CPUが一つで物理CPU一つに対して物理コア数は4なので物理コア数は4となります。(1×4)
論理コア数
cat /proc/cpuinfo | grep "siblings" siblings :8
ここに書いてある数字が一つの物理CPUにおける論理コア数 今回は物理CPUが一つで物理CPU一つに対して論理コア数は8なので論理コア数は8となります。(1×8)