小知识:如何在 Linux 下优雅的查看系统 CPU 信息

%小知识:如何在 Linux 下优雅的查看系统 CPU 信息-猿站网-插图

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

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

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

# CPU型号 $ cat /proc/cpuinfo | grep “model name” | uniq model name : Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz # CPU频率 $ cat /proc/cpuinfo | grep “cpu MHz” | uniq cpu MHz : 1547.537 cpu MHz : 1250.590 cpu MHz : 2183.637 [2] 查看物理 CPU 个数 – chip

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

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

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

# CPU核数 $ cat /proc/cpuinfo | grep “cpu cores” | uniq cpu cores : 10 [4] 查看逻辑 CPU 的个数 – processor

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

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

原文地址:https://mp.weixin.qq.com/s/l2k6LnIIEkpW3hF05wOazw

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:django8.5 项目部署Nginx的操作步骤

2023-3-18 4:40:59

建站知识

小知识:如何在 Linux 上设置私有 Git 服务器

2023-3-18 4:50:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索