如何在 Linux 下优雅的查看系统 CPU 信息

系统 Linux
我们常常选购笔记本或者服务器的时候,总是会看到 X 核 XG 这样的表示,今天我们就一起来了解下其中的一些常见术语吧!

[[402162]]

 我们在进行机器学习的时候,肯定需要使用一个比较好的 GPU 显卡,其次就是一个性能强劲的 CPU 了。主频高的 CPU 在跑程序的时候,真的有时候比使用 GPU 都跑的快,所以如何查看自己机器的 CPU 就是必不可少的步骤了。我们常常选购笔记本或者服务器的时候,总是会看到 X 核 XG 这样的表示,今天我们就一起来了解下其中的一些常见术语吧!

  •  [1] 查看 CPU 型号和频率 - model

通过 CPU 的型号,我们可以直观的分辨其好坏和优劣,而频率则反馈的是其性能如何。 

  1. # CPU型号  
  2. $ cat /proc/cpuinfo | grep "model name" | uniq  
  3. model name      : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz  
  4. # CPU频率  
  5. $ cat /proc/cpuinfo | grep "cpu MHz" | uniq  
  6. cpu MHz         : 1547.537  
  7. cpu MHz         : 1250.590  
  8. cpu MHz         : 2183.637 
  •  [2] 查看物理 CPU 个数 - chip

主板上实际插入的 CPU 数量,可以数不重复的 physical id 字段有几个,即可。 

  1. # 物理CPU数量  
  2. $ cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l  
  •  [3] 查看每个物理 CPU 中 core 的个数 - core - 核数

单块 CPU 上面能处理数据的芯片组的数量,如双核、四核等,成为 cpu cores。 

  1. # CPU核数  
  2. $ cat /proc/cpuinfo | grep "cpu cores" | uniq  
  3. cpu cores       : 10 
  •  [4] 查看逻辑 CPU 的个数 - processor

一般情况下,逻辑 CPU = 物理 CPU 个数 × 每颗核数,如果不相等的话,则表示服务器的 CPU 支持超线程技术。超线程技术(HTT):简单来说,它可使处理器中的 1 颗内核如 2 颗内核那样在操作系统中发挥作用。这样一来,操作系统可使用的执行资源扩大了一倍,大幅提高了系统的整体性能,此时逻辑 CPU = 物理 CPU 个数 × 每颗核数 × 2。 

  1. # 逻辑CPU数  
  2. $ cat /proc/cpuinfo | grep "processor" | wc -l  
  3. 40 
  •  [5] 查询系统 CPU 是否启用超线程 - HTT 
  1. # 查询方式  
  2. $ cat /proc/cpuinfo | grep -e "cpu cores"  -e "siblings" | sort | uniq  
  3. cpu cores       : 10  
  4. siblings        : 20 
  •  参考链接地址
  1.   超线程技术
  2.   CPU:chip、core 和 processor 的关系 

 

责任编辑:庞桂玉 来源: 奇妙的Linux世界
相关推荐

2009-02-16 20:16:52

Linux网卡硬件查看

2022-09-01 13:12:53

LinuxTC网络限流

2019-05-24 14:15:30

Linux硬件信息命令

2022-09-09 14:56:18

Linuxcpu

2021-06-10 09:05:43

Linux命令大文件切割

2010-05-27 16:03:22

Linux查看cpu

2021-09-27 13:16:24

LinuxWindows游戏

2011-04-15 09:47:10

CentOSCPU

2010-04-06 09:22:23

CentOS系统

2024-06-12 11:26:04

2022-10-14 13:33:35

2020-03-26 11:04:00

Linux命令光标

2009-12-03 16:40:30

ADSL软路由

2019-03-07 09:25:59

LinuxCPU交换分区

2022-04-01 12:51:44

命令Containerd

2020-10-10 09:05:32

win10系统隐私系统安全

2016-11-24 09:22:20

Linux时区NTP服务器

2018-11-05 09:45:01

Linux文件系统命令

2009-10-15 09:58:13

Linux系统信息查看

2014-12-23 09:37:09

Linuxrsync
点赞
收藏

51CTO技术栈公众号