如何查看服务器物理CPU数和CPU核数

简介:

 原理比较简单,检查/proc/cpuinfo文件即可:

例如我的CPU

 

 
  1. # cat /proc/cpuinfo  
  2. processor       : 0 
  3. vendor_id       : AuthenticAMD 
  4. cpu family      : 16 
  5. model           : 5 
  6. model name      : AMD Athlon(tm) II X4 640 Processor 
  7. stepping        : 3 
  8. cpu MHz         : 3480.119 
  9. cache size      : 512 KB 
  10. physical id     : 0 
  11. siblings        : 4 
  12. core id         : 0 
  13. cpu cores       : 4 
  14. apicid          : 0 
  15. fpu             : yes 
  16. fpu_exception   : yes 
  17. cpuid level     : 5 
  18. wp              : yes 
  19. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm extapic altmovcr8 abm sse4a misalignsse 
  20. bogomips        : 6960.23 
  21. TLB size        : 1024 4K pages 
  22. clflush size    : 64 
  23. cache_alignment : 64 
  24. address sizes   : 40 bits physical, 48 bits virtual 
  25. power management: ts ttp tm stc 100mhzsteps hwpstate [8
  26.  
  27. processor       : 1 
  28. vendor_id       : AuthenticAMD 
  29. cpu family      : 16 
  30. model           : 5 
  31. model name      : AMD Athlon(tm) II X4 640 Processor 
  32. stepping        : 3 
  33. cpu MHz         : 3480.119 
  34. cache size      : 512 KB 
  35. physical id     : 0 
  36. siblings        : 4 
  37. core id         : 1 
  38. cpu cores       : 4 
  39. apicid          : 1 
  40. fpu             : yes 
  41. fpu_exception   : yes 
  42. cpuid level     : 5 
  43. wp              : yes 
  44. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm extapic altmovcr8 abm sse4a misalignsse 
  45. bogomips        : 6969.48 
  46. TLB size        : 1024 4K pages 
  47. clflush size    : 64 
  48. cache_alignment : 64 
  49. address sizes   : 40 bits physical, 48 bits virtual 
  50. power management: ts ttp tm stc 100mhzsteps hwpstate [8
  51.  
  52. processor       : 2 
  53. vendor_id       : AuthenticAMD 
  54. cpu family      : 16 
  55. model           : 5 
  56. model name      : AMD Athlon(tm) II X4 640 Processor 
  57. stepping        : 3 
  58. cpu MHz         : 3480.119 
  59. cache size      : 512 KB 
  60. physical id     : 0 
  61. siblings        : 4 
  62. core id         : 2 
  63. cpu cores       : 4 
  64. apicid          : 2 
  65. fpu             : yes 
  66. fpu_exception   : yes 
  67. cpuid level     : 5 
  68. wp              : yes 
  69. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm extapic altmovcr8 abm sse4a misalignsse 
  70. bogomips        : 6973.84 
  71. TLB size        : 1024 4K pages 
  72. clflush size    : 64 
  73. cache_alignment : 64 
  74. address sizes   : 40 bits physical, 48 bits virtual 
  75. power management: ts ttp tm stc 100mhzsteps hwpstate [8
  76.  
  77. processor       : 3 
  78. vendor_id       : AuthenticAMD 
  79. cpu family      : 16 
  80. model           : 5 
  81. model name      : AMD Athlon(tm) II X4 640 Processor 
  82. stepping        : 3 
  83. cpu MHz         : 3480.119 
  84. cache size      : 512 KB 
  85. physical id     : 0 
  86. siblings        : 4 
  87. core id         : 3 
  88. cpu cores       : 4 
  89. apicid          : 3 
  90. fpu             : yes 
  91. fpu_exception   : yes 
  92. cpuid level     : 5 
  93. wp              : yes 
  94. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm extapic altmovcr8 abm sse4a misalignsse 
  95. bogomips        : 6967.36 
  96. TLB size        : 1024 4K pages 
  97. clflush size    : 64 
  98. cache_alignment : 64 
  99. address sizes   : 40 bits physical, 48 bits virtual 
  100. power management: ts ttp tm stc 100mhzsteps hwpstate [8

其中:

processor行表示的CPU核的ID,该行的总数便是CPU核数

physical id行表示的则是物理CPU的ID,该行的ID号有哪几种,便有几颗物理CPU

如果是批量查询可以这样做:

 
  1. # cat /proc/cpuinfo |grep '^physical'|sort |uniq 
  2. physical id     : 0 
  3. #  cat /proc/cpuinfo  |grep processor  
  4. processor       : 0 
  5. processor       : 1 
  6. processor       : 2 
  7. processor       : 3 

      本文转自xiaoyuwang 51CTO博客,原文链接:http://blog.51cto.com/wangxiaoyu/537788,如需转载请自行联系原作者



相关文章
|
1天前
|
存储 API 虚拟化
OpenStack私有云裸机物理服务器角色规划
【4月更文挑战第23天】企业私有云通常由管理节点、控制节点、计算节点、存储节点和网络节点组成的物理服务器集群构成
|
4天前
|
存储 监控 安全
什么情况下物理服务器会运行出错?
物理服务器,也称为裸机服务器,一般可以提供高性能计算水平和巨大的存储容量。然而,它们也难免会遇到一些问题。运行出错时,可能会导致停机和数据丢失。
28 15
|
14天前
|
Linux
centos 查看服务器信息 版本cpu
centos 查看服务器信息 版本cpu
11 0
|
23天前
|
存储 缓存 PHP
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
对于使用阿里云服务器的用户来说,云服务器的选择和使用非常重要,如果实例、内存、CPU、带宽等配置选择错误,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文为大家介绍一下阿里云服务器实例、CPU内存、带宽、操作系统的选择注意事项,以供参考。
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
|
1月前
|
弹性计算 安全 云计算
传统物理服务器和阿里云云服务器的区别对比
随着云计算技术的持续演进与成熟,云服务器正在逐步成为企业运营与个人项目发展的基石。那么,相较于传统的物理服务器,云服务器究竟有哪些独特之处?到了2024年,这两者之间的区别又体现在哪些关键领域呢?首先,我们深入了解云服务器的核心特性。云服务器,作为云计算技术的产物,其实质是一种虚拟化的服务器。它拥有极高的灵活性和可扩展性。无论是内存、CPU、存储空间还是网络带宽,都可以根据实际需求进行动态调整。当业务高峰来临,云服务器能够迅速增加计算资源,确保服务的连续性与稳定性;而在业务需求降低时,又能够自动释放多余的资源,从而为用户节省成本。反观物理服务器,它作为一套独立的硬件设备,其配置往往是固定的
34 1
|
1月前
|
弹性计算 固态存储 Linux
2024年阿里云服务器租用详细价格表(CPU/内存/带宽/系统盘)
2024阿里云服务器租用优惠价格表,轻量服务器2核2G3M带宽轻量服务器一年61元,2核4G4M带宽轻量服务器一年165元12个月,ECS云服务器e系列2核2G配置、3M固定带宽、40G ESSD Entry云盘,99元一年、2核4G服务器30元3个月、2核4G配置365元一年、2核8G配置522元一年,云服务器u1、云服务器c7、g7和r7优惠价格表,CPU内存带宽系统盘配置详细报价:
749 3
|
1月前
|
弹性计算 固态存储 调度
阿里云服务器部署配置选择全攻略,ECS实例规格、CPU内存配置
阿里云服务器部署配置选择全攻略,ECS实例规格、CPU内存配置,CPU内存、公网带宽和系统盘怎么选择?个人用户选择轻量应用服务器或ECS通用算力型u1云服务器,企业用户选择ECS计算型c7、通用型g7云服务器,阿里云百科分享阿里云服务器配置选择方法
|
1月前
|
弹性计算 固态存储 调度
阿里云服务器选购指南_2024新版CPU内存带宽系统盘选择攻略
阿里云服务器选购指南_2024新版CPU内存带宽系统盘选择攻略,CPU内存、公网带宽和系统盘怎么选择?个人用户选择轻量应用服务器或ECS通用算力型u1云服务器,企业用户选择ECS计算型c7、通用型g7云服务器,阿里云百科分享阿里云服务器配置选择方法
|
1月前
|
弹性计算 固态存储 调度
阿里云配置服务器详细指南_2024新版CPU内存带宽系统盘选择
阿里云配置服务器详细指南_2024新版CPU内存带宽系统盘选择,阿里云服务器配置怎么选择?CPU内存、公网带宽和系统盘怎么选择?个人用户选择轻量应用服务器或ECS通用算力型u1云服务器,企业用户选择ECS计算型c7、通用型g7云服务器,阿里云百科分享阿里云服务器配置选择方法
|
30天前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客