ubuntu

ubuntu cpustat如何查看CPU核心数

小樊
56
2025-04-01 08:55:41
栏目: 智能运维

在 Ubuntu 系统中,你可以使用 cpustat 命令来查看 CPU 的详细信息,包括 CPU 核心数。首先,你需要确保 sysstat 包已经安装,因为 cpustat 是这个包的一部分。

  1. 安装 sysstat(如果尚未安装): 打开终端并运行以下命令来安装 sysstat

    sudo apt update
    sudo apt install sysstat
    
  2. 使用 cpustat 查看 CPU 核心数: 安装完成后,你可以通过以下方式使用 cpustat 来查看 CPU 核心数:

    • 运行 cpustat -c 命令,它会显示每个 CPU 核心的详细信息,包括核心 ID。

      cpustat -c
      

    输出示例:

    CPU    %usr   %sys %iowait    %irq   %soft  %steal  %guest  %idle
    all    12.34   2.34   0.12    0.01   0.05   0.00    0.00   84.94
    0      10.12   1.56   0.10    0.01   0.04   0.00    0.00   87.21
    1      15.43   2.89   0.15    0.02   0.06   0.00    0.00   81.45
    

    在输出中,all 行显示了所有 CPU 核心的总体统计信息,而每个单独的 CPU 核心(如 CPU 0、CPU 1)则有各自的详细信息。

  3. 获取 CPU 核心数: 如果你只想查看 CPU 的核心数,可以使用以下命令:

    nproc
    

    或者使用 lscpu 命令:

    lscpu | grep '^CPU(s):'
    

这两个命令都会返回系统的 CPU 核心数。nproc 更简单直接,而 lscpu 提供更详细的 CPU 架构信息。

0
看了该问题的人还看了