溫馨提示×

Debian cpustat如何查看CPU核心數

小樊
60
2025-04-09 19:34:37
欄目: 智能運維

在Debian系統中,你可以使用cpustat命令來查看CPU的使用情況,包括CPU核心數。cpustatsysstat包的一部分,因此首先需要確保已經安裝了這個包。

如果尚未安裝sysstat,可以使用以下命令進行安裝:

sudo apt update
sudo apt install sysstat

安裝完成后,運行cpustat命令不帶任何參數,它將顯示系統的CPU統計信息,包括每個CPU核心的使用率。輸出示例可能如下所示:

Linux 5.4.0-42-generic (hostname) 	08/01/2021 	_x86_64_	(4 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           12.34    0.00    1.23    0.12    0.00   86.31

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz await r_await w_await  svctm  %util
sda               0.00     0.00    1.00    0.50     8.00    16.00    16.00     0.00    0.00    0.00    0.00   0.10   0.50

在這個輸出中,avg-cpu部分顯示了CPU的整體使用情況,而%idle列顯示了空閑CPU百分比。要確定CPU核心數,你可以查看CPU(s)這一列的值,它表示系統識別的邏輯CPU數量。如果是超線程技術啟用的CPU,這個數字可能是物理核心數的兩倍。

此外,你還可以使用lscpu命令來獲取更詳細的CPU信息,包括核心數和線程數:

lscpu

輸出將包含多個部分,其中CPU(s)表示總的邏輯處理器數量,On-line CPU(s) list顯示了在線的CPU列表,而Thread(s) per coreCore(s) per socket分別顯示了每個核心的線程數和每個插槽的核心數。通過這些信息,你可以計算出物理核心的總數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女