linux 系统查询CPU核心数

本文通过解析/proc/cpuinfo文件,展示了如何确定服务器上物理CPU的数量及每个CPU所包含的核心数量。通过对该文件中特定字段的分析,可以准确地获取到关于CPU架构的重要信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境为1块双核心2GCPU

[root@mail ~]# cat /proc/cpuinfo 
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 45
model name  : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
stepping    : 7
microcode   : 4294967295
cpu MHz     : 2199.976
cache size  : 20480 KB
physical id : 0                                       #物理计算,一块CPU
siblings    : 2
core id     : 0                                       #逻辑计算,第一个核心
cpu cores   : 2
apicid      : 0
initial apicid  : 0
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 xtopology unfair_spinlock pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm xsaveopt pti retpoline
bogomips    : 4399.95
clflush size    : 64
cache_alignment : 64
address sizes   : 44 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family  : 6
model       : 45
model name  : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
stepping    : 7
microcode   : 4294967295
cpu MHz     : 2199.976
cache size  : 20480 KB
physical id : 0                                   #物理计算,一块CPU
siblings    : 2
core id     : 1                                   #逻辑计算,第二个核心
cpu cores   : 2
apicid      : 1
initial apicid  : 1
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 xtopology unfair_spinlock pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm xsaveopt pti retpoline
bogomips    : 4399.95
clflush size    : 64
cache_alignment : 64
address sizes   : 44 bits physical, 48 bits virtual
power management:

[root@mail ~]# cat /proc/cpuinfo |grep "physical id"
physical id : 0
physical id : 0

如下直观计算

  • 物理CPU
[root@mail ~]# cat /proc/cpuinfo |grep "physical id"
physical id : 0
physical id : 0

计算机计数从0开始,故此,这里的查询结果为1,也就是一块物理CPU

  • 逻辑CPU
[root@mail ~]# cat /proc/cpuinfo |grep "core id"
core id     : 0
core id     : 1
[root@mail ~]# cat /proc/cpuinfo |grep "core id"|wc -l
2

统计获得共计2个核心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lebron_zhb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值