逻辑CPU个数
cat /proc/cpuinfo |grep "processor" | wc -l
物理CPU个数
cat /proc/cpuinfo |grep "physical id" |sort |uniq|wc -l
每个物理CPU上core的个数(未计入超线程)
cat /proc/cpuinfo |grep "core id" |sort |uniq|wc -l
每个物理CPU中逻辑CPU的个数(可能是core,未计入超线程)
cat /proc/cpuinfo |grep "siblings" |sort |uniq|wc -l
是否打开超线程
如果在同一个物理CPU上两个逻辑CPU具有相同的core id,那么超线程是打开的。
来源于《KVM虚拟化技术实战与原理解析》