在 CentOS 系统中,你可以使用 cpustat
命令来查看 CPU 的相关信息,包括 CPU 核心数。cpustat
是 sysstat
包的一部分,因此你需要先确保该包已经安装。
如果尚未安装 sysstat
,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,你可以使用以下命令查看 CPU 核心数:
查看总的逻辑核心数:
cpustat -c | grep "cpu" | awk '{print $2}'
这个命令会显示 CPU 的总逻辑核心数。
查看每个 CPU 核心的详细信息:
如果你想查看每个 CPU 核心的详细统计信息,可以直接运行:
cpustat -c
输出中会显示每个核心的使用情况。
查看物理核心数:
你可以使用以下命令查看物理核心数:
lscpu | grep "Socket\(s\)"
输出中的 Socket(s)
表示物理 CPU 插槽数量。结合 Core(s) per socket
(每个插槽的核心数),你可以计算出总的物理核心数:
lscpu | grep "Core\(s\) per socket"
lscpu | grep "Socket\(s\)"
然后将这两个值相乘即可得到总的物理核心数。
这些命令可以帮助你获取 CPU 核心数的相关信息。