linux: cpu, cpu查询

查看整体信息
cat /proc/cpuinfo
tail -n 30 /proc/cpuinfo

processor : 7 (这是8核, 逻辑核,它的计数是从0开始的,例如这里看到的是0,那我们一般就说这个机器是1核的,说的实际是逻辑核)
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz (cpu的名称,型号,主频)
stepping : 4
microcode : 0x1
cpu MHz : 2500.024 (实际主频)
cache size : 33792 KB
physical id : 0 (单个cpu的标号)
siblings : 8 (单cpu的逻辑核数)
core id : 3
cpu cores : 4 (逻辑核所处cpu的物理核)
apicid : 7
initial apicid : 7
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat spec_ctrl intel_stibp
bogomips : 5000.04
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

  

 

查看总逻辑核数
cat /proc/cpuinfo | grep "processor" |wc -l
8

查看机器一共几个cpu
cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
1

查看单个cpu的物理核数
cat /proc/cpuinfo | grep "cpu cores" | uniq
4


这里cpu个数×物理核数 = 总逻辑核数, 相等说明cpu没有超线程, 不相等说明使用了超线程, 资源近乎一倍扩大。

posted @ 2020-07-16 15:37  Adamanter  阅读(146)  评论(0)    收藏  举报