如何查看服务器物理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月前
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器4核8G配置:ECS实例规格、CPU型号及使用场景说明
阿里云4核8G服务器ECS提供多种实例规格,包括高主频计算型hfc8i、计算型c8i、通用算力型u1、经济型e等。各规格配备不同CPU型号与主频性能,适用于机器学习、数据分析、游戏服务器、Web前端等多种场景。用户可根据需求选择Intel或AMD处理器,如第四代Xeon或AMD EPYC系列,满足高性能计算及企业级应用要求。更多详情参见阿里云官方文档。
158 1
|
1月前
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器4核8G配置:ECS实例规格、CPU型号及使用场景说明
阿里云4核8G服务器ECS提供多种实例规格,如高主频计算型hfc8i、计算型c8i、通用算力型u1、经济型e等。各规格基于不同CPU型号与主频性能设计,适用于机器学习、数据分析、游戏服务器、网站应用等多种场景。用户可根据实际需求选择适合的配置,满足高性能计算或经济性要求。更多详情及参数说明可参考官方文档。
327 4
|
22天前
|
Prometheus 监控 数据可视化
模型被挤了?立即查看服务器GPU/CPU占用,别再误杀他人进程!
模型在服务器上跑得好好的,突然就“卡”了甚至被挤掉?别急着抱怨!本文手把手教你如何优雅地查看共享服务器的CPU和GPU占用情况,学会做一个有素质的“共享玩家”,告别模型被挤的尴尬!文末还有硬核忠告和Linux学习建议。
190 0
|
2月前
|
弹性计算 缓存 安全
阿里云服务器4核16G配置整理:ECS实例规格、CPU型号及适用场景说明
阿里云ECS服务器4核16G配置提供了多种实例规格选择,如高主频通用型hfg8i(Intel第四代Xeon处理器,全核睿频3.9GHz)、经济型e、通用型g8i/g7等,满足不同业务需求。其中,hfg8i为官方推荐,适合高性能计算;经济型e在活动中更具性价比。各规格覆盖游戏服务器、数据库系统、数据分析、AI训练等多种场景,用户可根据实际需求选择合适的CPU型号与使用场景。更多详情可参考阿里云官方文档。
255 2
|
4月前
|
监控 测试技术
【YashanDB知识库】YCM上CPU负载超过实际核数是怎么回事
【YashanDB知识库】YCM上CPU负载超过实际核数是怎么回事
|
4月前
|
监控 测试技术
【YashanDB知识库】YCM上CPU负载超过实际核数是怎么回事
【YashanDB知识库】YCM上CPU负载超过实际核数是怎么回事
|
4月前
|
安全 数据库 Windows
解决Windows云服务器带宽和CPU利用率高的问题
本文针对Windows Server 2019 ×64系统,介绍如何排查云服务器带宽和CPU利用率过高的问题。通过任务管理器、性能监视器等工具定位高资源占用的进程,并根据进程是否正常采取相应措施。对于正常进程,建议优化或升级配置;对于异常进程,建议关闭进程并进行系统备份或还原。详细步骤包括使用“perfmon -res”查看资源使用情况,结合PID查找具体进程,分析处理后台任务、杀毒软件及应用程序的影响。
257 1
|
5月前
|
人工智能 运维 监控
2025年阿里云服务器配置选择全攻略:CPU、内存、带宽与系统盘详解
在2025年,阿里云服务器以高性能、灵活扩展和稳定服务助力数字化转型,提供轻量应用服务器、通用型g8i实例等多样化配置,满足个人博客至企业级业务需求。针对不同场景(如计算密集型、内存密集型),推荐相应实例类型与带宽规划,强调成本优化策略,包括包年包月节省成本、ESSD云盘选择及地域部署建议。文中还提及安全设置、监控备份的重要性,并指出未来可关注第九代实例g9i支持的新技术。整体而言,阿里云致力于帮助用户实现性能与成本的最优平衡。 以上简介共计238个字符。
|
5月前
|
监控 关系型数据库 MySQL
如何解决 MySQL 数据库服务器 CPU 飙升的情况
大家好,我是 V 哥。当 MySQL 数据库服务器 CPU 飙升时,如何快速定位和解决问题至关重要。本文整理了一套实用的排查和优化套路,包括使用系统监控工具、分析慢查询日志、优化 SQL 查询、调整 MySQL 配置参数、优化数据库架构及检查硬件资源等步骤。通过一个电商业务系统的案例,详细展示了从问题发现到解决的全过程,帮助你有效降低 CPU 使用率,提升系统性能。关注 V 哥,掌握更多技术干货。
667 0
|
7月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。

热门文章

最新文章