ubuntu

ubuntu cpuinfo如何查看核心数

小樊
44
2025-08-10 06:15:55
栏目: 智能运维

在 Ubuntu 系统中,可以通过几种方法来查看 CPU 的核心数。以下是一些常用的方法:

  1. 使用 lscpu 命令: 打开终端并输入以下命令:

    lscpu
    

    输出中会显示 CPU 的详细信息,包括核心数和线程数。查找 “CPU(s)” 一项,它表示总的逻辑核心数,而 “Core(s) per socket” 表示每个插槽的核心数,“Socket(s)” 则表示 CPU 插槽数。

  2. 查看 /proc/cpuinfo 文件: 在终端中输入以下命令:

    cat /proc/cpuinfo | grep processor | wc -l
    

    这个命令会列出所有的处理器(包括超线程)的数量。如果你想看到物理核心的数量,可以使用:

    cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l
    

    然后用总逻辑核心数除以物理核心数,得到每个物理核心上的线程数。

  3. 使用 dmidecode 命令: 这个命令需要管理员权限来运行:

    sudo dmidecode -t processor
    

    输出中会显示每个处理器的详细信息,包括核心数和线程数。

这些方法可以帮助你确定 Ubuntu 系统中 CPU 的核心数和线程配置。

0
看了该问题的人还看了