在 CentOS 系統中,你可以使用多種方法來查看 CPU 的核心數。以下是一些常用的命令:
lscpu 命令:
lscpu
是一個顯示 CPU 架構信息的工具。運行以下命令可以查看 CPU 核心數的詳細信息:
lscpu
在輸出中,你可以找到以下信息:
CPU(s)
: 顯示總的邏輯處理器數量。On-line CPU(s) list
: 顯示當前在線的 CPU 列表。Thread(s) per core
: 每個核心的線程數(超線程)。Core(s) per socket
: 每個插槽的核心數。Socket(s)
: 插槽數量。通過這些數據,你可以計算出總的核心數,通常是 Core(s) per socket * Socket(s)
。
/proc/cpuinfo 文件:
你可以查看 /proc/cpuinfo
文件來獲取 CPU 的詳細信息:
cat /proc/cpuinfo | grep processor
這將列出所有的邏輯處理器。你可以通過統計行數來獲得邏輯處理器的總數。如果啟用了超線程,這個數字可能是物理核心數的兩倍。
dmidecode 命令:
dmidecode
是一個顯示硬件系統部件信息的工具。使用以下命令需要 root 權限:
sudo dmidecode -t processor
輸出中包含了每個物理處理器的核心數和線程數等信息。
通過這些方法,你可以方便地查看 CentOS 系統中的 CPU 核心數及相關信息。