Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU

这篇具有很好参考价值的文章主要介绍了Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

什么是CPU

CPU: (Central Processing Unit)也称为中央处理器,主要通过内部总线,建立起芯片内各部件之间的信息传输通路

查看CPU详细信息:

我们平常在操作Linux服务器时,如何能够知道服务器的CPU的详细信息呢

[xxx@xxx ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU,linux

16: CPU 核心数

Intel®: 服务器 CPU 品牌英特尔

Xeon®: 英特尔微处理器(至强)

E5-2630 v3: 产品详细型号

2.40GHz: 主频

查看物理CPU个数:

物理CPU指的是购买组装在电脑或者服务器的实体CPU

日常我们所说的CPU核数指的是物理CPU上存在几个核心处理器或者核心处理单元总和(排除超线程技术)

[xxx@xxx ~]# cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l

Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU,linux

查看CPU详细得知,服务器共有16个核心,物理CPU个数为 4,证明单个物理CPU上集成了4个核心处理器

单物理CPU核数:

单个物理CPU我们也可以通过命令查看Core个数

[xxx@xxx ~]#cat /proc/cpuinfo| grep "cpu cores"| uniq

Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU,linux

查看逻辑CPU的个数:

逻辑CPU是指用超线程技术(HT)将物理核虚拟而成的逻辑处理单元

[xxx@xxx ~]# cat /proc/cpuinfo| grep "processor"| wc -l

Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU,linux

举例的服务器并不支持超线程技术,所以无法看到~

超线程技术

超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率

超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程。

虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源

,当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续,因此超线程的性能并不等于两颗CPU的性能。

对于CPU密集型的数值程序,超线程技术可能会导致整体程序性能下降

Linux内核支持关闭超线程技术

小结:

关于物理CPU个数、核心CPU个数、逻辑CPU个数之间总结的公式

总核心数 = 物理 CPU 个数 * 单物理 CPU 核心数

逻辑CPU数量 = 总核心数 * 超线程数文章来源地址https://www.toymoban.com/news/detail-822626.html

到了这里,关于Linux 服务器 CPU 详细信息查看、物理 CPU 以及逻辑 CPU的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux(包括centos) 如何查看服务器内存、CPU

    CPU架构主要包括:amd64、arm32v7、arm64v8、mips64el、mips32、ppc64le和ppc32等架构。 CPU信息主要为中央处理器详细信息,包括: 架构 核心数量 处理速度 厂商名称 CPU主频 标签 … 注:不同的操作系统或者CPU架构提供的信息不一定相同。 输出: 可以通过grep命令过滤信息: lscpu是一个

    2024年02月12日
    浏览(75)
  • 命令查看Linux服务器内存、CPU、显卡、硬盘使用情况

    使用命令:free -m 大致结果类似下图: 内存占用情况 参数解释: Mem行(单位均为M): total:内存总数 used:已使用内存数 free:空闲内存数 shared:当前废弃不用 buffers:缓存内存数(Buffer) cached:缓存内舒数(Page) (-/+ buffers/cache)行: (-buffers/cache): 真正使用的内存数,指

    2024年02月04日
    浏览(73)
  • Linux 查看服务器内存、CPU、网络等占用情况的命令

    1、查看物理CPU个数:cat  2、查看服务器CPU内核个数:cat    每个物理CPU中core的个数(即核数) 3、服务器内存使用情况:free 3.1、缓存清除 如果cached过大接近total数就需要清除缓存了,缓存清除命令:  4、查看服务器的平均负载:top top   --可以查看服务器各个进程情况 u

    2024年02月08日
    浏览(69)
  • 【Linux】查看服务器硬件信息

    root@uos-PC:/home/uos/Downloads/log/var/log/tuned# dmidecode -h Usage: dmidecode [OPTIONS] Options are: -d, --dev-mem FILE Read memory from device FILE (default: /dev/mem) -h, --help Display this help text and exit -q, --quiet Less verbose output -s, --string KEYWORD Only display the value of the given DMI string -t, --type TYPE Only display the entries of g

    2023年04月14日
    浏览(72)
  • Linux中该如何查看当前CPU、内存、硬盘占用情况,如何判断当前服务器负载情况

    要查看当前 Linux 系统的 CPU、内存、硬盘占用情况,可以使用以下命令: 查看 CPU 占用情况: 该命令会显示当前系统进程的 CPU 占用情况,以及每个进程占用的 CPU 百分比和内存使用情况等信息。 查看内存占用情况: 该命令会显示当前系统的内存总量、已使用的内存量、空闲

    2024年02月11日
    浏览(71)
  • 【linux】服务器CPU占用50%,top/htop/ps却看不到异常进程?使用unhide可以查看!

    htop发现前32个核全被占满了,但是却找不到对应进程号 sysdig -c topprocs_cpu 发现CPU占用3143.28%,因为是32核,平均每核就是接近100% sysdig -c topprocs_cpu ,可以发现病毒进程号 检查 /etc/sysctl.conf 如果该文件只有一行 fs.file-max = =2097152 则大概率被隐藏 文件 / 进程 类病毒感染,注释掉

    2024年02月03日
    浏览(52)
  • linux 查看硬件服务器命令大全(超详细)

    一、查看服务器硬件信息 查看服务器型号、 序列号 查看主板型号 查看BIOS信息 查看 内存 槽及内存条 查看网卡信息 二、查看CPU信息 (1)查看cpu型号 (2)查看系统中实际物理CPU的数量 (3)系统中逻辑CPU的数量(核数) (4)查看单颗物理CPU核数 (5)查看CPU的主频 查看

    2024年02月05日
    浏览(63)
  • Linux下使用lscpu命令查看CPU详细信息

    在Linux系统上使用 lscpu 命令,会显示当前系统中处理器的相关信息,包括处理器架构、CPU频率、CPU核心数、线程数、缓存大小、字节序等等,可以很好的了解系统的处理能力和硬件配置情况,下面是一些常见的输出解释: 下面是在一台实际服务器上执行的输出以及解释: N

    2024年02月04日
    浏览(46)
  • go获取服务器信息(主机、CPU、内存、硬盘)

    使用 github.com/shirou/gopsutil 库来获取机器信息,您可以按照以下步骤进行:

    2024年02月09日
    浏览(57)
  • 银河麒麟操作系统free查看服务器的内存,为什么比实际物理内存少很多?

    银河麒麟操作系统创建成功后,free -m命令查询内存大小,查询结果比实际物理内存小很多。 创建的虚拟机实际内存为8192M。系统内查询可用内存为6807M 使用 dmidecode -t memory 命令查看实际的硬件内存大小, free -m 查询系统内内存大小如下: 可以看到使用dmidecode -t memory查看的内

    2024年02月07日
    浏览(92)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包